我想要完成的是,我定义了一个宏,
#define NAME_List @"a,aaa,aac,aacaaba,abbbb"
我正在将其转换为NSArray
使用componentsSeperatedByString:
它给我的NSString
对象数组,而不是我想要NSDictionary
对象,例如,
[0]->“名称”=“a”
[1]->“名称”=“aaa”
[2] -> "名称" = "aac""
& 不喜欢,
[0] -> a [1] -> aaa [2] -> aac
NSKeyedArchiver
我试过这个(但我对orNSPropertyListFormat
或
NSPropertyListSerialization
类没有任何想法)
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:arrayNames];
NSError *error = nil;
NSPropertyListFormat plistFormat;
NSDictionary *temp = [NSPropertyListSerialization propertyListWithData:data options:NSPropertyListImmutable format:&plistFormat error:&error];
更新
我可以遍历数组并创建字典对象并将其添加到数组中以执行此操作,但我不想这样做!
有没有可用的功能可以做到这一点?