私が達成しようとしているのは、1つのマクロを定義しました。
#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
私はこれを試しました(しかし、またはNSPropertyListFormat
または
NSPropertyListSerialization
クラスについてはわかりません)
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:arrayNames];
NSError *error = nil;
NSPropertyListFormat plistFormat;
NSDictionary *temp = [NSPropertyListSerialization propertyListWithData:data options:NSPropertyListImmutable format:&plistFormat error:&error];
アップデート
配列を反復処理して辞書オブジェクトを作成し、それを配列に追加してこれを行うことができますが、このようにしたくありません!
これを行うことができる機能はありますか?