Objective c 我应该怎样用破折号写单词?

Objective c 我应该怎样用破折号写单词?,objective-c,camelcasing,code-standards,Objective C,Camelcasing,Code Standards,例如: 元信息,元信息或元信息 getMetainfo,getMetainfo或getMetaInformation 那么objective-c样式呢?如果它是一个属性,那么您需要使用元信息或元信息,它将生成getter作为-metaInformation或-metaInfo。永远不要在方法名中使用get。我个人是camelCase的粉丝,没有缩写。所以我会使用元信息metaInfo也很好,因为它是一个非常常见的缩写。 我不喜欢的是类似于printAttr或类似的东西 苹果在这个话题上描述了这些

例如:

元信息
元信息
元信息

getMetainfo
getMetainfo
getMetaInformation


那么objective-c样式呢?

如果它是一个属性,那么您需要使用
元信息
元信息
,它将生成getter作为
-metaInformation
-metaInfo
。永远不要在方法名中使用get。

我个人是camelCase的粉丝,没有缩写。所以我会使用
元信息
metaInfo
也很好,因为它是一个非常常见的缩写。
我不喜欢的是类似于
printAttr
或类似的东西

苹果在这个话题上描述了这些惯例

请注意,您应该不要在getter中使用
get


当您应用这些约定时,您有很多机会(例如)。

“get”不应在非常特殊的情况下用作方法前缀。可以选择大写的
I
)@max_u来自:
如果该方法返回接收方的属性,请在该属性后命名该方法。除非间接返回一个或多个值,否则不需要使用“get”。
是的,obj-c:)中关于“get”的所有内容都很清楚,我给出了一个通用示例,谢谢!我对dash旁边的大写或小写选择更感兴趣。