Objective c 字符串实例变量的命名约定

Objective c 字符串实例变量的命名约定,objective-c,cocoa,Objective C,Cocoa,我想知道以下名称是否遵循标准命名约定: NSString *valueString; NSString *urlString; 我想知道苹果标准的惯例,其中NSString变量名以“string”结尾。是否正确?从我阅读的代码示例中,我认为我没有看到苹果将URL存储为NSString作为实例变量,它通常是一个NSURL实例 无论是指向远程位置还是本地位置的URL,我认为最常用的方法是将其作为NSURL存储在类中,当需要处理路径时,使用NSURL的absoluteString检索字符串,在这种

我想知道以下名称是否遵循标准命名约定:

NSString *valueString;

NSString *urlString;

我想知道苹果标准的惯例,其中
NSString
变量名以“string”结尾。是否正确?

从我阅读的代码示例中,我认为我没有看到苹果将URL存储为NSString作为实例变量,它通常是一个NSURL实例

无论是指向远程位置还是本地位置的URL,我认为最常用的方法是将其作为NSURL存储在类中,当需要处理路径时,使用NSURL的absoluteString检索字符串,在这种情况下,本地NSString的名称将是“path/filePath/resourcePath/imagePath”


就我个人而言,我确实使用urlStr、urlString等等。

关于objective-C代码中使用与否,苹果没有发布任何标准。苹果的示例项目没有使用它

您应该采用团队使用的命名约定。如果你一个人工作,适合你自己,你将是唯一阅读你的代码的人。我能想到的唯一命名约定是那些影响键值编码和内存管理的约定