在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];