タグ

ブックマーク / www.iwazer.com/~iwazawa (2)

  • Xcode6.2のままiOS8.3の実機に転送する - IwazerReport for Smart Phone

    随分前のエントリーの焼き直しですw 諸般の事情によりYosemiteにはまだしばらく上げられないためXcode6.2をもう少し使い続けないといけないのですが、手元のiPhoneをうっかりiOS 8.3にアップしてしまった。やおら開発中のアプリを実機転送しようとしたら cannot find developer disk image in `/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport' for version `8.3' ↑はRubyMotionでの出力ですが、Objective-CやSwiftで普通に開発してる場合でもこのエントリーは役に立つはずです( ˘ω˘) Xcode6.3のインストーラをDevCenterからダウンロードします。 dmgファイルをダブルクリッ

  • Helperをhelperメソッドで定義するのとincludeするのと - IwazerReport for Smart Phone

    RailsのHelperはController内で include HogeHelper と書くのと、 helper :hoge と書く方法があります。 恥ずかしながらこの違いがよく分らなかったのだが、いろいろ実験してみた結果、やっと分った気がしてきた。 まず前者はRubyの文法のinclude ModuleNameなので、Mixinしているのはすぐ分かる。 つまりHogeModule内に定義されているメソッドはHogeContorollerに定義されているのと同じ意味だ。 従って、views/hoge/*.rhtml内でも使えるし、もちろんHogeController内でも自由に使える。 私は後者について悩んでいたのだが、どうやらView側でだけ使用可能な状態にしてくれるらしい。つまりviews/hoge/hehe.rhtmlでは使用可能だが、HogeController内では未定義な状

  • 1