Swift向けの半角、全角などの相互変換ライブラリーです。
pod 'KanaSwift'
Stringを拡張しています
import KanaSwift
// 半角文字列を全角文字列に
"Hello World!!".halfwidthcaseString // Hello World!!
// 全角文字列を半角文字列に
"Hello World!!".fullwidthcaseString // Hello World!!
// ひらがなをカタカナに
"コンニチワ世界".hiraganacaseString // こんにちわ世界
// カタカナをひらがなに
"こんにちわ世界".katakanacaseString // コンニチワ世界
ただのCFStringTransformのSwiftラッパーです。
- JavaScript, ActionScript3, Java版は次のURLで公開しています。
- https://github.com/shogo4405/KanaXS
- どぼん!さんが.NETな環境でつかえるC#版を公開されています。
- http://wiki.dobon.net/index.php?free%2FkanaxsCSharp
New BSD Licenseで公開しています。詳細はLICENSEを参照してください。