サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
tdev.hatenablog.com
NSClassFromStringを利用して、文字列でクラス指定してオブジェクト取得する。 id object = NSClassFromString(@"AnyClassName"); とか AnyClassName *anyClass = [[NSClassFromString(@"AnyClassName") alloc] initWithAnyMethod]; 存在しないクラス名を指定した場合はnilが返る。 ちなみに任意のクラス名を取得するには NSString *className = NSStringFromClass(anyClass); とやればいいので、 id object = [[NSClassFromString(NSStringFromClass([clazz class])) alloc] init]; のようにできる。
Homebrewのrubyがバージョン2.0.0になってたんだけど、1.9.xを使いたいので利用可能なバージョンを切り替える。 ローカルに無いバージョンを利用する場合 現在のrubyを利用停止 rubyバージョン一覧の表示 利用したいバージョンのインストール 現在利用中のものを停止する $ brew unlink ruby 一覧表示 $ brew versions ruby 1.9.3-p392 git checkout 9c2a389 /usr/local/Library/Formula/ruby.rb 2.0.0-p0 git checkout d3455a1 /usr/local/Library/Formula/ruby.rb 1.9.3-p385 git checkout e5b9678 /usr/local/Library/Formula/ruby.rb 1.9.3-p374 g
Xcode 4.3.1をインストールするにあたって、既存のXcodeをアンインストールする どうやらApplicationsフォルダ内のアイコンをゴミ箱に入れる操作では完全にアンインストールできないらしい アンインストール uninstall-devtoolsってやつで関連ファイルを消去する必要があるみたいなんだけど、今までインストールしてきたXcodeのバージョンによってこのファイルの在処がまちまちみたい しょうがないので一括で検索すると、4つ見つかった。これは環境によって数やディレクトリが違うと思う $ sudo find / -name uninstall-devtools /Developer/Library/uninstall-devtools /Developer-3.2.6/Library/uninstall-devtools /Library/Developer/4.1/u
プロパティリスト(.plist)に以下のパラメータを追加すればいい。 <key>NSHighResolutionCapable</key> <true/> Retina対応させていない状態だと、Eclipse.app(ないしAptanaStudio3.app)の情報は以下のようになっている。 "低解像度で開く"にチェックがあり、解除できない。 .appを右クリックし、"パッケージの内容を表示"を選択。 contents/Info.plistをテキストエディタで開き、冒頭に記載したパラメータを下記のように追加する。 (前略) <string>-keyring</string><string>~/.eclipse_keyring</string> <string>-showlocation</string> <!-- WARNING: If you try to add a single VM
このページを最初にブックマークしてみませんか?
『tdev.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く