我注意到Apple给Core Data和UITableViewControllers提供的模板,它将configureCell
方法放在.m文件的接口部分。在.m文件的界面部分声明私有方法有什么好处?
@interface CustomTableViewController()
- (void)configureCell:(UITableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath;
@end
这样做的好处是什么?到目前为止,我总是只写自定义方法,但不像上面的Apple那样在文件的任何其他地方“声明”它们。我应该这样做吗?
另请参阅http://stackoverflow.com/questions/9414410/private-method-declaration-objective-c?rq=1。它本质上是重复的。在输入问题时记住这一点 - 总是看看SO建议的相关问题。 – rmaddy