beryulog

iOSアプリ/サーバーサイド開発者のメモと雑記

iOS

ミニ四駆用ラップタイマーアプリを作りたい Part.1

iOS

ここ半年ほど、ミニ四駆専用のブログを開設するレベルでミニ四駆にどっぷりハマっています。 楽しいと思っているポイントはいくつかあるんですが、一番楽しいのは何と言っても各コースに合わせてセッティングを試行錯誤し、より速いタイムを叩き出すことだと…

不透明度が100%未満のView同士の合成について混乱したので少し深く考えてみた

iOS

つい最近、alphaが1未満(=100%未満)のView同士を重ねて描画する実装が必要になったんですが、ふと悩んでしまいました。 alpha=0.1 のViewを2つ重ねたら alpha=0.2 になるのか? 結論、なりませんでした。 しかし、恥ずかしながら何故そうならないのかピン…

Realm0.86.0でRLMObjectのサブクラスのサブクラスも扱えるようになった(※罠あり)

ソース:Realm Cocoa 0.86.0 available now You can now inherit from RLMObject subclasses. とのことで、今までRLMObjectクラスを継承したModelしか扱えなかったのがやっと改善されたみたいです。 ただ、罠もあって… but you cannot use an object of a su…

FXFormsの背景色や書体をカスタマイズする

iOS

iOSネイティブアプリ内で入力フォームを作るためにFXFormsを使ったんですが、そのカスタマイズに思いの外手間取ったので取り急ぎ採った方法をメモ。 FXFormControllerをオーバーライド FXFormsは入力欄をUITableCellで表現しているので、tableのdelegate先に…

Parse.comのiOS SDKでビルドエラーになった時の対処法

CocoaPodsでインストールしたiOS用Parse SDKが原因で、ビルドエラーが発生して詰まったので解決法をメモ。 修正前のPodfile pod 'Parse' 結果 ld: file is universal (4 slices) but does not contain a(n) armv7s slice: /Users/travis/build/liverpool-mus…