プログラミング (iOS,JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ clangのPythonバインディング でObjective-Cも読み込めるはずなので、試してみました。 設置Apple LLVMではPythonバインディングを利用できないっぽいので、次の2つのURLから、LLVMとPythonバインディングを落としてきます。 LLVM Download Page clang 3.4.dev192547 :Python Package Index そして、$HOME/dev以下に次のように展開しておきます。 $ cd ~/dev $ tar zxvf clang+llvm-3.4-x86_64-apple-darwin10.9.tar.gz clang+llvm-3.4-x86_64-apple-darwin10.9
The PyObjC projectaims to provide a bridge between thePython and Objective-Cprogramming languages. The bridge is intended to be fully bidirectional, allowing thePython programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access toPython based functionality. The most importantusage of this is writingCocoaGUI
他人から引き継いだプロジェクトの大まかな全体設計を把握したい場合、規模の大きいライブラリの一部だけ取り出して使用したい場合、複雑になってしまったコードをリファクタリングしたい場合等、プロジェクト内のクラスの依存関係が一望できると有益な場面は多いのではないでしょうか。 objc_depというスクリプトを用いると、下記のように、Xcodeプロジェクト内のクラスの依存関係を示す図をコマンド一発で生成することができます。 このスクリプトの使い方、生成される図の見方等を紹介します。 スクリプトの実行方法 次のURLからダウンロードしてきて解凍すると、objc_dep.py というファイルが入っています。 https://github.com/nst/objc_dep そのスクリプトを適当な場所に置き、ターミナルから次のように実行します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く