Xcode or/and IB
r1659 でworkspaceを用いたMakefileに更新されました このMakefileを使ったmakeでのBathyScapheのビルド方法を解説します まず、BathyScapheはDeveloper IDでコードサインされていますが、普通の人はそんなの持ってませんのでこれを無効化します そのために…
BathyScapheプロジェクトがXcode5に移行しました 移行に伴い複数あるプロジェクトを一つにまとめたワークスペースが追加されました これを使ったTerminalでのビルド方法を紹介します まず、BathyScapheはDeveloper IDでコードサインされていますが、普通の人…
基本的には これ(Xcode3.x とXcode4.xを簡単に切り替える - masakihの日記)でいいです。 が、Xcode4.3は常に自分の中の環境を使用するのでXcode4.3を起動する前にxcode-selectを実行する必要はありません。 というか、Xcode4.3はxcode-selectの内容を無視…
Xcode3.xまでは「実行」メニューにあった「Objective-C例外時に停止」がXcode4.xにはありません。 無くなってよいものではないので検索してみたらありました。 こちらです。 xcode4 - "Run > Stop on Objective-C exception" in Xcode 4? - Stack Overflow簡…
今更Xcode3.xがいるかどうかは微妙だが、Xcode3.xとXcode4.xを頻繁に切り替えるためのAutomatorワークフローなぜこんなのが必要かというと、SDKとかデフォルトコンパイラの違いがビルド結果に影響を与えるから Terminalからxcode-selectを叩けば良いんだけど…
PersonalForgeてのがSourceForge.JPに出来てるんだが、これがまたお手軽お気楽でたまらない。 基本的に個人が個人的に個人的なgitリポジトリをいくつでも好き勝手にリモートに持てちゃうサービス。 必要なのはSourceForgeのアカウントのみ。これも登録するだ…
Xcode4 日本語メニューがないのは良いんだけど、Command+Control+Dでの辞書表示が英英辞書しかでないのは困る。 ので、英和辞書を出せるようにしてみた。英和辞書がでないのは、日本語環境ネイティブのソフトだとOS Xが認識していないから。 なので、無理矢…
げんごをきりかえます! - masakihの日記のXcode4版 アグリゲートターゲットを追加します。 元のターゲットを関連づけ。 実行ファイルを設定。 他言語用引数を設定。
Xcode4 で i386 x86_64 ppcユニバーサルバイナリを作るには まず http://blogger.splhack.org/2011/03/xcode4powerpc.html ここを参照してppcバイナリを作成出来るようにして、 こうする。 さらにi386,x86_64にはLLVM(LLVM GCC)を使ってppcにはGCCを使うよう…
Xcode 3.xから持ってきたプロジェクトが64bitでビルドすると The selected run destination is not valid for this action. てでて悩んでたんだけど、やっとできた。多分こう。 Xcode 3.xから こう直す まあ、いってる事は同じなんだよね。
3.xなんだけどwx86_64だとQuickTime.frameworkを使えない&特になくても良いのでx86_64でだけ外しちゃおうと思ったけどやり方があるのかないのかさえ分からなかったのでググってみたらあっさり見つかったwiphone - Xcode: Conditional Build Settings based …
(旧) Cocoaの日々: tips: 開発中に実行時の言語を英語に切り替える以前ここで見つけてそのうち試そうを思ってたんだけど今試したら上手くいかなかった。 なぜか”NSString は -countメソッドなんて持ってねーよ!”て言われる。確かに持ってない。 で、調べて…
あるxibファイルのコンパイルがやたら遅くて気になってたんだけど凄い事に気がついた。サイズが3MBもある!そんな馬鹿な!ただのXMLファイルでしょ? てことで中身を拝見してみるとNSBitmapImageRepの中身、つまり画像がエンコードされて記録されていた。ん…
今気がついた。 IBでコマンドキーを押したままウインドウをリサイズすると、オートリサイズにそって内容も変更される。 今までのあの苦労は一体なんだったんだろう?(w
全く問題なし!
だいぶ前にどこかで、XcodeのSCMがプロジェクトファイルより上位のディレクトリ&兄弟ディレクトリを無視しちゃう。バカーーー!!って書いたんだけど、プロジェクトルートを上位ディレクトリに設定するとちゃんと機能するってのを見つけたよ。 やってみたら…