1

チュートリアルに正確に従って、UITableViewControllerを拡張するファイルを作成しました。問題は、彼のuitableviewcontroller.mファイルが事前に記述されたコード(viewDidLoadなど)で埋められているのに、私のものは完全に空白であるということです。両方のuitableviewcontroller.hファイルのコードはすべて

#import <UIKit/UIKit.h>

@interface ChemTable : UITableViewController
@property (strong,nonatomic)NSMutableArray *Chemarray;


@end
4

1 に答える 1

1

学習目的では、自動生成されたメソッドはほとんど役に立ちません(削除しても完全に問題ありません)。それらがなくてもアプリを作成できます....."viewDidLoad"は、ビューが読み込まれるときに実行される非常に必要なメソッドの1つですが、実際のアプリを使用する場合は、自動生成されたメソッドのいくつかを使用します。

Extra->これも表示されるはずです:ViewDidLoad-クラスを作成してxibからロードするときに呼び出されます。初期設定と1回限りの作業に最適

ViewWillAppear - Called right before your view appears, good for hiding/showing fields or any operations that you want to happen every time before the view is visible. Because you might be going back and forth between views, this will be called every time your view is about to appear on the screen

ViewDidAppear - Called after the view appears - great place to start an animations or the loading of external data from an API.

ViewWill/DidDisappear - Same idea as the WillAppear.

ViewDidUnload/Dispose - Available to you, but usually not necessary in Monotouch. In objective-c, this is where you do your cleanup and release of stuff, but this is handled automatically so not much you really need to do here.
于 2012-11-03T04:11:49.953 に答える