Objective C에는 두 가지 표준 작성 방법이있는 것 같습니다. 차이가 무엇인지, 왜 다른 것이 사용되는지 이유를 이해할 수 없습니다. 예를 들어, 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는 다른 방법과 같은 형식을 따르지 않는 오지?
매우 간단한 질문인데 죄송합니다. 잠시 나마 저를 괴롭 히고 있습니다. 내 머리 속에서 분명히하고 싶습니다.
미리 도움을 주셔서 감사합니다.