Xcode4自动生成@property声明以及随之而来的所有声明

Ken*_*and 8 xcode code-generation properties xcode4

当我使用Xcode 3时,我使用在网络上找到的perl脚本配置它,这允许我自动为新实例变量生成@property,@synthesize和dealloc代码.但是Xcode 4没有那个User Scripts菜单.

有没有办法为Xcode 4插入这些类型的用户脚本,或者Xcode 4是否有自动生成这些内容的新功能?(我看了,但找不到一个).

我不是在谈论与IBOutlets的关联.我知道我可以从xib拖动它将为IBOutlets创建所有正确的东西,但我正在寻找能为任何实例变量创建@property,@synthesize和dealloc代码的东西.

谢谢,肯尼

Dru*_*man 3

我强烈(我怎么强调都不为过)建议该应用程序:

配饰

这是迄今为止我发现的编写 Objective-C 和 Objective-C 2.0 代码最有用的应用程序。最初是在 ObjC2.0 之前编写的,它为您创建了 ivar getter 和 setter。多年来它一直在不断发展。现在它可以处理属性、容器类、键值编码、KVO。

它适合您的风格:您将括号放在哪一行,如何缩进,如何注释?它还作为服务安装,因此您可以从 XCode 调用它、复制到剪贴板并直接粘贴回 XCode。

我不是作者,我不会因为插入这个而得到任何东西。不过,我已经向我工作过的每个 Mac 团队介绍了它的用法,并且让每个 Obj-C 程序员在第一次使用时都转向它。

它有一个演示期。绝对至少尝试一下,看看它是否能解决您的问题。

  • 这似乎是一个〜好的〜方法,但对于 10 美元,我希望有更神奇的东西。我之前一直在使用 http://cocoawithlove.com/2008/12/instance-variable-to-synthesized.html 上找到的 perl+applescript 这就是我正在寻找的自动化水平。我不必敲击大量的组合键,然后导航,然后组合键,然后导航,然后组合键,然后导航,然后组合键。Perl 脚本只需一键组合,一切都会自动完成。:/我会投票给你,但这不是我正在寻找的答案。:( (2认同)