three20
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(iPhoneSDK, Objective-C, UIKit, three20);
*目次 [#j257e9c8]
#contents
*参考情報 [#qbfacefa]
iPhoneのUI関連の便利クラス集。ライセンスはApache License。
#pre{{
Three20 is a collection of iPhone UI classes, like a phot...
}}
-[[facebook's three20 at master - GitHub:http://github.co...
-[[Three20 JSON datasource implementation:http://revetkn....
-[[Doxygen | iphoneアプリで稼げるのか:http://iphone.longe...
-上記サンプルは古いので[[Three20 JSON Example Project:htt...
*ダウンロード [#fdbd05a6]
http://github.com/facebook/three20からダウンロード
git clone http://github.com/facebook/three20.git
以下は自分用
git clone git@github.com:src256/three20.git
*サンプル・TTRemoteExamplesのビルド [#aaaa101d]
http://github.com/klazuka/TTRemoteExamplesにすぐにビルド...
#pre{{
git clone http://github.com/klazuka/TTRemoteExamples.git
cd TTRemoteExamples
git submodule update --init
TTRemoteExamples.xcodeprojを開く
}}
*プロジェクトへの組み込み手順(2010/10/28(木)) [#m4127d44]
**参考情報 [#w8cb16da]
-[[公式サイト:http://github.com/facebook/three20]]…下の方...
-[[【Three20】をプロジェクトで使えるようにする手順 | ipho...
**前準備[#ue3dd1b1]
Navigationベースでデモプロジェクトを作成。名前はThree20De...
**three20の組み込み [#q8f8cd52]
+ three20のgitプロジェクトからソースコードをダウンロード...
git clone http://github.com/facebook/three20.git
+ Finderでthree20/src/Three20/Three20.xcodeprojをThree20D...
--「デスティネーショングループのフォルダに項目をコピーす...
--参照タイプは「プロジェクトを基準」。
#ref(drop.jpg)
+Xcodeで先ほどドロップしたThree20.xcodeprojを新たに開く。...
#pre{{
Three20Core
Three20Network
Three20Style
Three20UICommon
Three20UINavigator
Three20UI
Three20
}}
+Three20のstaticライブラリをプロジェクトにリンクする必要...
+Three20の依存関係を追加する必要がある。サイドバーの「タ...
+画像と文字列バンドルを追加するには、「three20/src」以下...
--フォルダ参照を作成するにチェック。
--コピーするのチェックを外す。
--参照タイプは「プロジェクトを基準」。
#ref(drop2.jpg)
+QuartzCoreフレームワークをプロジェクトに追加する。
+プロジェクトの設定でビルドタブを選択し、「ヘッダ検索パス...
+ビルドタブで"他のリンカフラグ"に"-ObjC"と"-all_load"を追...
+#import "Three20/Three20.h" できるようになる。
終了行:
&tag(iPhoneSDK, Objective-C, UIKit, three20);
*目次 [#j257e9c8]
#contents
*参考情報 [#qbfacefa]
iPhoneのUI関連の便利クラス集。ライセンスはApache License。
#pre{{
Three20 is a collection of iPhone UI classes, like a phot...
}}
-[[facebook's three20 at master - GitHub:http://github.co...
-[[Three20 JSON datasource implementation:http://revetkn....
-[[Doxygen | iphoneアプリで稼げるのか:http://iphone.longe...
-上記サンプルは古いので[[Three20 JSON Example Project:htt...
*ダウンロード [#fdbd05a6]
http://github.com/facebook/three20からダウンロード
git clone http://github.com/facebook/three20.git
以下は自分用
git clone git@github.com:src256/three20.git
*サンプル・TTRemoteExamplesのビルド [#aaaa101d]
http://github.com/klazuka/TTRemoteExamplesにすぐにビルド...
#pre{{
git clone http://github.com/klazuka/TTRemoteExamples.git
cd TTRemoteExamples
git submodule update --init
TTRemoteExamples.xcodeprojを開く
}}
*プロジェクトへの組み込み手順(2010/10/28(木)) [#m4127d44]
**参考情報 [#w8cb16da]
-[[公式サイト:http://github.com/facebook/three20]]…下の方...
-[[【Three20】をプロジェクトで使えるようにする手順 | ipho...
**前準備[#ue3dd1b1]
Navigationベースでデモプロジェクトを作成。名前はThree20De...
**three20の組み込み [#q8f8cd52]
+ three20のgitプロジェクトからソースコードをダウンロード...
git clone http://github.com/facebook/three20.git
+ Finderでthree20/src/Three20/Three20.xcodeprojをThree20D...
--「デスティネーショングループのフォルダに項目をコピーす...
--参照タイプは「プロジェクトを基準」。
#ref(drop.jpg)
+Xcodeで先ほどドロップしたThree20.xcodeprojを新たに開く。...
#pre{{
Three20Core
Three20Network
Three20Style
Three20UICommon
Three20UINavigator
Three20UI
Three20
}}
+Three20のstaticライブラリをプロジェクトにリンクする必要...
+Three20の依存関係を追加する必要がある。サイドバーの「タ...
+画像と文字列バンドルを追加するには、「three20/src」以下...
--フォルダ参照を作成するにチェック。
--コピーするのチェックを外す。
--参照タイプは「プロジェクトを基準」。
#ref(drop2.jpg)
+QuartzCoreフレームワークをプロジェクトに追加する。
+プロジェクトの設定でビルドタブを選択し、「ヘッダ検索パス...
+ビルドタブで"他のリンカフラグ"に"-ObjC"と"-all_load"を追...
+#import "Three20/Three20.h" できるようになる。
ページ名: