plist 文件属性
model 类属性(属性名称必须要与 plist 中的保持一致)
- #import @interface Stutent : NSObject @property(nonatomic, copy) NSString *name; @property(nonatomic, copy) NSNumber *age; - (instancetype) initWithDic:(NSDictionary *)dic; + (instancetype) studentWithDic:(NSDictionary *)dic;@end
- #import "Stutent.h"@implementation Stutent - (instancetype) initWithDic: (NSDictionary * ) dic {
- if (self = [super init]) { [self setValuesForKeysWithDictionary: dic];
- }
- return self;
- } + (instancetype) studentWithDic: (NSDictionary * ) dic {
- return [[Stutent alloc] initWithDic: dic];
- }@end
用法:
- - (void)testPilist{ //先获取plis文件的路径 NSString *filePaht = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"plist"]; //解析之前确认更节点是什么? NSArray *testArray = [NSArray arrayWithContentsOfFile:filePaht]; NSMutableArray *tt = [[NSMutableArray alloc] init]; for (int i=0; i
- }
就爱阅读 www.92to.com 网友整理上传, 为您提供最全的知识大全, 期待您的分享,转载请注明出处。
来源: