swift

yamagenii

swift3になるにあたりの変更される記法

Xcodeで開発していたら何やら、警告が… swift3から削除される記法を警告してくれていました。swift3になると完全に使えなくなるので、リファクタリングをしないといけません。 関数の引数のvarの削除…
yamagenii

swiftで遅延処理

簡単に非同期で遅延処理が実現できます //1秒遅延 let delay = 1.0 * Double(NSEC_PER_SEC) let time = dispatch_time(DISPATCH_TIME_NOW, I…
you12724

staticCell

iosアプリでtableViewの設定をstatic cellにしている場合、cellの操作を動的に行うのが面倒です。 最初から動かすつもりでstatic cellにする場合はないと思いますが、あとから表示、非表示を切り…
you12724

[weak self] と [unowned self]

[weak self] と [unowned self]  swiftではクロージャ内からキャプチャするときに循環参照を避けるために [weak self] と [unowned self] が用意されていてこれを用いる…
Tatsunori Ono

音楽を流す方法

音楽を流すには AVFoundationとAVPlayerを使います。 音楽を止めたい時は audio.pause()で止まります 音楽を再生するには audio.playを使います。