是否有計劃,有可以採取文字列表如下:程序用@符號和引號包裝NSDictionary和NSArray的文本?
cat, dog, bird
和輸出這樣的:
@"cat", @"dog", @"bird"
我有一個長長的清單,我想轉換爲NSDictionary
。
是否有計劃,有可以採取文字列表如下:程序用@符號和引號包裝NSDictionary和NSArray的文本?
cat, dog, bird
和輸出這樣的:
@"cat", @"dog", @"bird"
我有一個長長的清單,我想轉換爲NSDictionary
。
爲什麼不用iOS呢?將文件讀取到一個字符串中,將其分離爲組件,遍歷組件並按照所需的格式編寫它們。
一些方法,你會發現有用:
NSString:
+ (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error
NSArray:
- (NSArray *)componentsSeparatedByString:(NSString *)separator
NSString:
+ (id)stringWithFormat:(NSString *)format, ...
讓你的輸出字的東西,如:
NSString *outputWord = [NSString stringWithFormat:@"@\"%@\"", word];
我不知道你的名單如何「長」是,但我已經做到了這一點整個拼字遊戲字典中的單詞之間用\n
分隔。
是的。在那裏有許多文本編輯器可以查找和替換。 (搜索「,」並替換爲「」,@「」。)在開始處添加「@」「並在結尾添加」「」並完成。