如何在Xcode 4中更改类前缀?


74

在Xcode 4中创建项目时,它询问要添加到所有新文件的Class前缀。

项目启动后,是否可以更改(或删除)此方法?

Answers:


150

至少在Xcode 4.3中它是持久的。要更改它,请在您的项目上单击,然后在右侧菜单中有一个更改它的选项。如果您没有打开右侧菜单,请点击顶部的按钮使其显示。

在此处输入图片说明


19

为项目添加类前缀或更改前缀

在此处输入图片说明

在将新文件添加到项目中时,我们获得的文件名带有前缀,可以在其中添加其余文件名。

在此处输入图片说明

希望对你有帮助 :)


6

过时的答案-最新版本现在将此前缀用于所有新类。

当您创建新项目时,这只会影响从项目模板创建的文件。这不是永久性设置,在创建新文件时没有任何影响。


1
好的我知道了。不知道我为什么这么想。=)
TigerCoding

1
也许您读过与我做的一样的事情-关于Objective-C中没有名称空间的抱怨。这就是让认为此前缀选项是持久性的原因。我认为Apple试图使与类名前缀保持一致作为创可贴变得更加容易。但是后来我在任何地方都找不到设置(并且对项目文件的字符串搜索也没有打开它)。
Joshua Nozzi 2011年

请参阅Odyth的回复(+1)。现在是正确的回应。在4.3之前的版本中,只有从项目模板创建的文件才带有所选的类前缀。4.3及更高版本现在普遍使用此前缀。
Joshua Nozzi 2012年

1
我更改了正确的答案,但投票赞成约书亚的观点,因为他当时是正确的答案。
TigerCoding '04
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.