Mac/iOSで全角/半角変換にCFStringTransformが使える
と教えてもらいました。…多分常識なんでしょうけれどメモメモ。
リファレンス:
http://developer.apple.com/library/mac/#documentation/CoreFoundation/Reference/CFMutableStringRef/Reference/reference.html
続きを読む
名取
@rnatori
そもそも全角と半角なんて利用者が意識せずともいいように自動変換して、iOSだったらキーボードもUIKeyboardTypeASCIICapableにしとけばいい気もする
2011-04-22 19:10:23
kishikawa katsumi
@k_katsumi
@nakiwo @rnatori kCFStringTransformFullwidthHalfwidth ですなあ。CFMutableStringに。
2011-04-22 20:10:30
名取
@rnatori
おお!あるのですね! RT @k_katsumi: @nakiwo @rnatori kCFStringTransformFullwidthHalfwidth ですなあ。CFMutableStringに。
2011-04-22 20:12:48
名取
@rnatori
CFStringTransformを使えば全角/半角変換が出来ると。ひらがな/カタカナ変換も出来ると…ラテン/ひらがな変換って何だろう?
2011-04-22 20:17:05
kishikawa katsumi
@k_katsumi
あれCFStringTransformってreverseっていうパラメータあったっけ。つーことは逆の変換もできたのか。。。
2011-04-22 20:23:34
名取
@rnatori
kCFStringTransformFullwidthHalfwidth :「abcde 12345 +-*/=;:」⇔「abcde 12345 +-*/=;:」
2011-04-22 21:40:55
kishikawa katsumi
@k_katsumi
@rnatori ラテン>かなはおもしろいっすよ。無理やりかな読みに変換してくれます。あまり役に立たない。
2011-04-22 20:27:36