iOS .plist命名规范



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

专:

  • 文件名命名约定
  • 使用的键的命名约定

谢谢。

文件本身没有命名约定。然而,我注意到关键常量通常是这样定义的:

在SomeClass.h文件

extern NSString * const MyValueKey;
在SomeClass

。m文件

NSString * const MyValueKey = @"MyValue";

ie。key常量有后缀" key ",而该常量的值没有该后缀。

然后假设你在plist中有一个dictionary(这里是json格式):

{
    "MyValue": "Some string"
}

读取带有字典的plist后,您可以:

NSString * someString = dictFromPlist[MyValueKey];

最新更新