Mac/iOSで全角/半角変換にCFStringTransformが使える

と教えてもらいました。…多分常識なんでしょうけれどメモメモ。 リファレンス: http://developer.apple.com/library/mac/#documentation/CoreFoundation/Reference/CFMutableStringRef/Reference/reference.html 続きを読む
8
名取 @rnatori

そもそも全角と半角なんて利用者が意識せずともいいように自動変換して、iOSだったらキーボードもUIKeyboardTypeASCIICapableにしとけばいい気もする

2011-04-22 19:10:23
Yuichi Fujishige @nakiwo

@rnatori CFStringに半角全角変換みたあにのがあったようなかすかな記憶があります

2011-04-22 19:13:43
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
もっさりさん @TeamMOSA2

@rnatori ローマ字変換と違うんですか?

2011-04-22 20:21:09
kishikawa katsumi @k_katsumi

あれCFStringTransformってreverseっていうパラメータあったっけ。つーことは逆の変換もできたのか。。。

2011-04-22 20:23:34
名取 @rnatori

kCFStringTransformFullwidthHalfwidth :「abcde 12345 +-*/=;:」⇔「abcde 12345 +-*/=;:」

2011-04-22 21:40:55
名取 @rnatori

kCFStringTransformLatinHiragana :「ひらがな」→「hiragana」 などなど

2011-04-22 21:43:00
kishikawa katsumi @k_katsumi

@rnatori ラテン>かなはおもしろいっすよ。無理やりかな読みに変換してくれます。あまり役に立たない。

2011-04-22 20:27:36
名取 @rnatori

「transform」→「てらんすふぉるむ」 なにこれおもしろい!

2011-04-22 20:29:06
名取 @rnatori

これを使えば英語混じりのサイトをこう…江戸時代の外来語っぽく表示するブラウザが出来るんじゃないかしら。誰得だよ

2011-04-22 20:33:53
名取 @rnatori

「Amazon ドイツでKindle発売」→「あまぞん ドイツできんでれ発売」

2011-04-22 20:36:05