Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 财产';s合成getter遵循cocoa命名约定返回';拥有';物体_Objective C_Xcode_Naming Conventions - Fatal编程技术网

Objective c 财产';s合成getter遵循cocoa命名约定返回';拥有';物体

Objective c 财产';s合成getter遵循cocoa命名约定返回';拥有';物体,objective-c,xcode,naming-conventions,Objective C,Xcode,Naming Conventions,我很好奇cocos2d是否有变量的命名约定 我有这个 //.h NSMutableArray *newRowForCounter; 及 在@synthesis的警告中,“属性的合成getter遵循cocoa命名约定返回‘拥有的’对象”,但是如果我将名称更改为其他名称,它就可以正常工作 我还尝试了以new-{EX newVariable…)开头的变量命名,它仍然警告我 谢谢 我的gamma可能看起来很糟糕,很抱歉,new不能在变量名的开头使用。 这就是它显示错误的原因 Sol:声明名称以new开

我很好奇cocos2d是否有变量的命名约定

我有这个

//.h
NSMutableArray *newRowForCounter;

在@synthesis的警告中,“属性的合成getter遵循cocoa命名约定返回‘拥有的’对象”,但是如果我将名称更改为其他名称,它就可以正常工作

我还尝试了以new-{EX newVariable…)开头的变量命名,它仍然警告我

谢谢


我的gamma可能看起来很糟糕,很抱歉,

new不能在变量名的开头使用。 这就是它显示错误的原因

Sol:声明名称以new开头的属性,除非指定其他getter:

// Won't work:
@property NSString *newTitle;

// Works:
@property (getter=theNewTitle) NSString *newTitle;

解释和

感谢您的快速回答
// Won't work:
@property NSString *newTitle;

// Works:
@property (getter=theNewTitle) NSString *newTitle;