文字列中に潜む数字だけを、他の文字に影響を与えずに変換したかったので、 調べてコードにおこして、Stringextension として実装してみました。

記事自体はさきにQiitaに投稿したのでそちらを。
記事

コード全文は、Gistに放り投げたので、そちらを参照くださいませ。
Gist

これを使えば、ユーザーがTextField等で数値を入力したときに、全角数字/半角数字を気にせず、

let input = "000"
if let number = Int(input.hankaku) {
  print("input :", number)
}

として数値に変換できるので助かりますね。
もしかするとNSScannerでうまい具合にできたかもですが、とりあえずこれで良しとします。。

Continue reading

今日というよりは、昨日ですが、 @mixiappwchrさんが発足させたqiita-usersというslackのコミュニティ?チーム?に加入させて頂きました! (qiitaの元記事はこちらです) 現在100人弱も集まってきていて、これからが楽しみです! まだそこまで頻繁にコミュニケーションが取られているわけではないですが、 情報をキャッチアップしたり、自分からも発していける場として、携われたらいいなと思います。 明日は土曜日なので、羽を伸ばしつつ、ライブラリの整理をしたりしていきます。

Continue reading

Author's picture

su-

iOS/Firebaesなひとの技術ブログ

iOS Enginner

Tokyo, Japan