Xcode奇怪的ViewController命名约定

时间:2012-02-28 07:03:45

标签: objective-c ios xcode

所以我正在通过Xcode向导创建一个新文件,一个UIViewController的子类,它通过新的>弹出。文件。

我正在命名文件“747ViewController”,它可以很好地吐出.h / .m文件。

但是在文件中,接口和实现名称是奇数:

它们显示为@interface _47ViewController : UIViewController@implementation _47ViewController

你不允许以数字或其他东西开头吗?我应该把它留下来还是重命名为我想要的东西?感谢

1 个答案:

答案 0 :(得分:2)

这是正确的:就像在C和C ++中一样,你的标识符不能以数字开头。 Xcode的解决方法是正确的:与Java不同,源文件名和类名不必相同。