- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
NSLog(@"switching views");
if([viewController isKindOfClass: [UINavigationController class]] &&
[[[viewController viewControllers] objectAtIndex: 0] isKindOfClass: [SavedViewController class]]) {
NSLog(@"its a SavedViewController");
[[[[viewController viewControllers] objectAtIndex: 0] tableView] reloadData];
}
}
答えて
Reloadデータ呼び出しをSavedViewControllerクラスのviewDidAppearメソッドに入れないのはなぜですか?
私は同じことを思っていた... –
第二の考えで良い呼び出し:) –
ドット表記はブラケットフォレストの一部をクリーンアップしますが、それはすべて私が考えることができます。
ココアの大きなトレードオフは、可読性と簡潔さです。
あなたは、私がどうなるのかからその遠くないよ:
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
NSLog(@"switching views");
if([viewController isKindOfClass: [UINavigationController class]]) {
id first_view_controller = [viewController.viewControllers objectAtIndex:0];
if ([first_view_controller isKindOfClass: [SavedViewController class]) {
NSLog(@"its a SavedViewController");
[first_view_controller.tableView reloadData];
}
}
}
編集:C.マッコールあたりの場所のカップルで、ドット表記を使用
再編集:にObjCが短いんように見えます回路。
目的Cと私が短絡について知っている他のすべてのプログラミング言語。 –
ヘッドアップありがとう。 – amattn
- 1. jQueryコードを書くための良い方法はありますか?
- 2. この機能を書くには良い方法はありますか?
- 3. 私は持っているこのコードを書くより効率的/エレガントな方法はありますか?
- 4. このコードを簡単に書く方法はありますか?
- 5. このコードを短くする方法はありますか?
- 6. より良いコードを書くのに欠けているモジュールがありますか?
- 7. ストーリーボードはあなたに醜いコードを書くことを余儀なくされていますか?
- 8. Moqでこのテストを書くには、より良い方法がありますか?
- 9. この正規表現を書く良い方法はありますか?
- 10. このSQLクエリを書く良い方法はありますか?
- 11. このhtml/razorコードを書く簡単な方法はありますか?
- 12. このMATLABコードを実装するより良い方法はありますか?
- 13. コードを書く良い方法
- 14. C#でバッチスクリプトを書くには良い方法はありますか?
- 15. このRubyコードをより簡潔に書くことはできますか?
- 16. iOS - HTMLコードをクリーンアップする良い方法はありますか?
- 17. 以下のJavaコードをより良く書くにはどうすればよいですか?
- 18. このデータベースを保存するより良い方法はありますか?
- 19. OCamlコードは2つのリストで動作します。これを行う良い方法はありますか?
- 20. クエリ内のクエリ:より良い方法はありますか?
- 21. SSIS;コードを書くよりも優れていますか?
- 22. これを処理するより良い方法はありますか?
- 23. この結合を行うより良い方法はありますか?
- 24. これよりもbackBarButtonItemを非表示にする良い方法はありますか?
- 25. このPHPコードをデコードする方法はありますか?
- 26. より良い方法はありますか?
- 27. Djangoオブジェクトは "subscriptableではありません"と書いて冗長コードを書くようになります
- 28. コードを書くことなくsqldatasourceの行数を取得する簡単な方法はありますか?
- 29. このmutipleまたは条件付きを書くには良い方法がありますか?
- 30. 複数の型を受け入れるC#関数を書くより良い方法はありますか?
これはスタックオーバーフローに属します。 – Sam152
コメントは移行されますか? ^^^ –