2017-01-01から1年間の記事一覧
iOS11対応をしている時にハマったので記録として残しておく。 問題のコード 普通にtoobarの上にボタンを置いているだけ。 iOS10以下なら問題なくボタンのタップイベントを取得できるがiOS11だとボタンのタップが効かなくなる。 UIToolbar *toolBar = [[UIToo…
UITableViewに限らずUIScrollViewを継承しているクラス全部に言えることだと思うが 以下のような処理だとスクロール中にタイマー処理がスキップされる - (void)setupTimer { NSTimer *timer = [NSTimer timerWithTimeInterval:3.0 target:self selector:@sel…
環境 Xcode 8.3.2 Fastlane 2.45.0 前提条件 bundlerを使用してfastlaneをインストール セットアップ まずは以下のコマンドを実行して環境を整えます bundle exec fastlane deliver init Appfileに記述されているアカウント情報を確認しているようです。 確…
ローカル環境では特に問題ないけど、ビルドマシンのmac-miniにsshでログインしてgymを実行したり mac-miniのjenkinsからgymを実行すると 以下エラー等が出て困った。 The following build commands failed:CopySwiftLibs The following build commands faile…
コードは以下の通りです let transition = CATransition() transition.duration = 0.75 transition.type = kCATransitionFade self.myImageView.image = UIImage(named: "image2.png") self.myImageView.layer.add(transition, forKey: nil) また以下のコー…
PHAssetからファイル名を取得しようとしたらちょっと苦労したのでメモ PHAssetのメンバにはそれっぽいものがなかった。 結論を言うと Private Apiで取得 PHImageManager経由で取得 上記のどちらかのようだ。 Private Apiで取得 // 'asset'は PHAssetのインス…
どうやらRaspberry piにCentOSを入れることができるようなので 手順を残しておく。 必要なもの PC (mac想定) Raspberry pi3 MicroSD (16GB以上あれば大丈夫だと思う) SDカードスロット (pcについてればそれでもいい) LANケーブル HDMIケーブル ACアダプタ あ…