swift

同期処理、非同期処理

Cellのアイコン画像の重複問題に行き詰まっている間に色々迷走していたので途中で考えていた同期処理、非同期処理について紹介します。 swiftではGCD(Grand Central Dispatch)を使っているホームペ…

Cellの再利用

高速スクロールすると以前のCellの内容が表示されてしまう iOSアプリでのUITableViewは表示されなくなったCellを再利用することで高速に描写をしているという仕組みです。しかしこれが原因で高速スクロールすると…

Swiftで画面いっぱいに罫線を引く

指定したUIViewに対して、画面サイズいっぱいに罫線(上・下)を引くExtensionです。 ランドスケープにした場合にも端まで引かれている必要があるため、スクリーンの縦・横サイズを取得しています。 extension…

ios7でUIImageを表示する

UIImageをパスを用いて表示する場合はiOS7では以下のように指定しなければなりません self.imageView.image = UIImage(contentsOfFile: imagePath) nemedの…