【发布时间】:2015-11-17 09:51:06
【问题描述】:
当我想用 Xcode 创建一个 CocoaTouch 类时,它会生成一个 .h 和 .m 文件,让我困惑的是为什么 .m 文件有这样的代码:
#import "MealTableViewController.h"
//**************below looks unnecessary
@interface MealTableViewController ()
@end
//**************above looks unnecessary
@implementation MealTableViewController
@end
在我看来,这似乎是不必要的,因为我已经声明这个类实现了MealTableViewController.h,即使我删除它,结果也会和以前一样。那么为什么会自动生成这段代码呢?创建它的目的是什么?谁知道请教我,谢谢!
【问题讨论】:
-
这是用于声明私有属性的。