在 Xcode 4 中创建一个新的 outlet 时,它会像往常一样输入必要的代码,但它会在头文件接口中添加一个 _ 前缀(但不在属性中):
UINavigationController *_mainNavController;
UIViewController *_rootView;
它也在实现文件中执行此操作:
@synthesize mainNavController = _mainNavController;
@synthesize rootView = _rootView;
虽然我当然可以将它们与前缀 _ 一起使用,但这只会让我的代码变得混乱。我做错了什么可怕的事情吗?
提前谢谢了。