えむけいのWeb Memo

iPhone、iOSアプリ開発、健康、社会に関するブログです

swift

Swiftの数値 -> 文字列0埋め変換が簡単

はじめに プライベートではiOS開発しております。 またまたタイマー関連のアプリを作っているのですが、 時間表記に数値を文字列に変換して、固定のフォーマットになるよう 0埋めすることが多々あるので、メモします。 実現方法 let startTime = NSDate.time…

配列から2で割り切れるものの合計

map, reduce, filterの勉強の一環。 すごいね、配列がこんな簡単に swift配列から2で割り切れるものの合計

ジェネリクスで配列を作っちゃう

こうすればどんな値が入ってきても 配列を作っちゃう。 swiftジェネリクス関数

reduceを使って配列からDictionaryを作る

以下の記事通り、作ってみた。Swiftでreduceを使ってArrayからDictionaryを作る方法 - Qiitaqiita.com swiftreduceを使って配列からDictionaryを作る方法

外部引数名#をつければ、シグニチャが同じでも関数作れる

タイトル通り、勉強してこんなこともできるのかと。 swift外部引数名#をつければ、シグニチャが同じでも関数作れる

クロージャの使い方 基礎

今日気になっていたswiftでのクロージャの書き方を勉強してみた。 こんな感じ。 swiftクロージャの書き方

swiftの配列勉強した

またswift勉強ネタ。 今日は配列のところを勉強した。何となくわかってはいたけど、 シャローコピーではなく、レイジーコピーね。swift 値までコピーしてしまうよ。 参照ではなくあとはmapやfilterみたいに クロージャ使えるようになりたい gist.github.com

「swift」部分文字列の取り出し

今度は文字列の中から、一部分を取り出す方法。 gist:92bcc915be7ee5e82d06個人的にはadvanceを使いたいかな。 rangeはまだ使い慣れない。

「swift」文字列型から数値型へ変換する

最近、iPhoneアプリ開発が趣味になっていて swiftを勉強しています。そのときによく行う文字列型から数値型への変換は以下の通り。 gist:c527f49a8f2f7e1eb5ec この書籍で勉強 参考にサンプルを作り変えたものを記載しています。詳細! Swift iPhoneアプリ開…