iOS .plist命名约定

时间:2013-03-27 11:34:00

标签: ios naming-conventions plist

在iOS应用程序中处理.plist文件时有哪些命名约定。

具体做法是:

  • 文件名的命名约定
  • 使用的密钥的命名约定

感谢。

1 个答案:

答案 0 :(得分:1)

文件本身没有命名约定。但是我发现关键常量通常是这样定义的:

在SomeClass.h文件中

extern NSString * const MyValueKey;

在SomeClass.m文件中

NSString * const MyValueKey = @"MyValue";

即。键常量后缀为“Key”,而该常量的值没有它。

然后让我们说你在plist中有字典(这里是json格式):

{
    "MyValue": "Some string"
}

在里面阅读带有该词典的plist后,你可以这样做:

NSString * someString = dictFromPlist[MyValueKey];