More iPhone 3 Development
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*目次 [#h49ebd0e]
#contents
*Chapter 3 A Super Start: Adding, Displaying, and Deletin...
**概要 [#yb7f6e2e]
-タブバーとナビゲーションバーを持ったアプリ。データはCore...
-タブごとにデータの表示順序が異なるだけなのでUITabBarCont...
-つまりUINavigationControllerのサブクラスがroot view cont...
**実装手順 [#vab47ef8]
***プロジェクトの作成 [#v550ff16]
-Window-based Applicationを選択 Use Core Data for Storage...
*** AppDelegateにUINavigationController追加。 [#n00b10c1]
-SuperDBAppDelegate.hにUINavigationControllerを追加。
*** Table View Controllerを作成 [#f3736ff2]
-HeroListViewControllerを追加。UIViewController subclass...
*** MainWindow.xibの編集 [#z4332dc8]
-MainWindow.xibにNavigation Controllerをライブラリからド...
-詳細表示にしてNavigation Controllerを開き、UIViewControl...
-AppDelegateクラスのnavControllerアウトレットとNavigation...
この時点でビルドできるはず。
*** データモデルの作成[#adb06169]
-SuperDB.xcdatamodelをシングルクリックしデータモデルエデ...
-Hero エンティティを追加。
-Name プロパティを追加 。
,名前,name
,チェック,索引付きにチェック
,データ型,文字列
,デフォルト値,Untitled Hero
-SecretIndentityプロパティを追加
,名前,secretIdentity
,チェック,オプションにチェック。索引付きにチェック
,データ型,文字列
,デフォルト値,なし
-Birthdateプロパティを追加
,名前,birthdate
,チェック,オプションにチェック
,データ型,日付
,デフォルト値,なし
-Secプロパティを追加
,名前,sex
,チェック,オプションにチェック
,データ型,文字列
,デフォルト値,なし
***HeroListViewControllerの作成 [#p622af16]
-HeroListViewControllerを編集し、Delegate、DataSourceなど...
-UITableView, UITabBarのインスタンスを持つようにする。
***アイコン追加 [#kca8c324]
-サンプルコードからアイコン追加。
***HeroListViewController.xibの編集 [#d681a33f]
-Viewウィンドウを開き、TabBarとTableViewをドロップする。
-TabBarのボタンを編集。
-アウトレットを接続。
終了行:
*目次 [#h49ebd0e]
#contents
*Chapter 3 A Super Start: Adding, Displaying, and Deletin...
**概要 [#yb7f6e2e]
-タブバーとナビゲーションバーを持ったアプリ。データはCore...
-タブごとにデータの表示順序が異なるだけなのでUITabBarCont...
-つまりUINavigationControllerのサブクラスがroot view cont...
**実装手順 [#vab47ef8]
***プロジェクトの作成 [#v550ff16]
-Window-based Applicationを選択 Use Core Data for Storage...
*** AppDelegateにUINavigationController追加。 [#n00b10c1]
-SuperDBAppDelegate.hにUINavigationControllerを追加。
*** Table View Controllerを作成 [#f3736ff2]
-HeroListViewControllerを追加。UIViewController subclass...
*** MainWindow.xibの編集 [#z4332dc8]
-MainWindow.xibにNavigation Controllerをライブラリからド...
-詳細表示にしてNavigation Controllerを開き、UIViewControl...
-AppDelegateクラスのnavControllerアウトレットとNavigation...
この時点でビルドできるはず。
*** データモデルの作成[#adb06169]
-SuperDB.xcdatamodelをシングルクリックしデータモデルエデ...
-Hero エンティティを追加。
-Name プロパティを追加 。
,名前,name
,チェック,索引付きにチェック
,データ型,文字列
,デフォルト値,Untitled Hero
-SecretIndentityプロパティを追加
,名前,secretIdentity
,チェック,オプションにチェック。索引付きにチェック
,データ型,文字列
,デフォルト値,なし
-Birthdateプロパティを追加
,名前,birthdate
,チェック,オプションにチェック
,データ型,日付
,デフォルト値,なし
-Secプロパティを追加
,名前,sex
,チェック,オプションにチェック
,データ型,文字列
,デフォルト値,なし
***HeroListViewControllerの作成 [#p622af16]
-HeroListViewControllerを編集し、Delegate、DataSourceなど...
-UITableView, UITabBarのインスタンスを持つようにする。
***アイコン追加 [#kca8c324]
-サンプルコードからアイコン追加。
***HeroListViewController.xibの編集 [#d681a33f]
-Viewウィンドウを開き、TabBarとTableViewをドロップする。
-TabBarのボタンを編集。
-アウトレットを接続。
ページ名: