Objective Cには2つの標準的な方法を書いているようですが、違いが何であり、どれが他のものよりもむしろ使われているのかどうか分かりません。例えば、UIWebViewDelegateから:これらのObjective Cのメソッドスタイルの違いは何ですか?
- (void)webViewDidFinishLoad:(UIWebView *)webView {
}
- (void) webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
}
なぜ単にwebViewDidFailLoadWithErrorとして書かれた二番目のではないか、なぜ最初のものは、第二のスタイルにマッチしないのですか?
別の例として、UITableViewDataSourceからこの時間:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return 0;
}
どうnumberOfSectionsInTableViewは、他の方法と同じ形式に従っていません来ますか?
これは非常に単純な質問ですが、申し訳ありません。ちょうど今私を盗まれていて、私は頭の中でそれを明確にしたいと思います!
ご協力いただきありがとうございます。