是否有在Xcode 4中添加属性的快捷方式?

时间:2011-03-26 23:03:17

标签: objective-c xcode properties xcode4

在Visual Studio中,如果我键入prop并按Tab键,则会为我创建一个属性,我只需要填写详细信息。在Xcode 4中有这样的东西吗?

我意识到这里有一个类似的问题:Xcode script for generating/synthesizing properties但它似乎与Xcode 3有关,从日期来看。

谢谢,Gareth

2 个答案:

答案 0 :(得分:4)

在Xcode4中,只需将UI组件从XIB编辑器中拖放到视图控制器的头文件中,即可添加属性,创建ivar,在dealloc中获取释放调用,并在viewDidUnload中设置为nil。您所要做的就是为该属性命名,Xcode4为您完成剩下的工作。尼斯!

不幸的是,如果您只想手动添加属性,创建关联的ivar并在任意类中管理内存,则无法执行此操作。到目前为止我至少找不到任何东西!智能代码完成无疑是一种改进,但与添加所有锅炉板以增加属性的智能操作不同。

答案 1 :(得分:1)

Xcode 4中的代码完成得到了极大的改进。只需开始键入@prop ...并在头文件中完成。然后切换到您的实现文件并开始输入@syn ...就完成了。