我在下面有这个代码片段。目的是将数组的内容写入 plist 文件。当我运行它时,我没有收到任何错误,一切似乎都很好。问题是文件没有出现在桌面上。我之前在其他项目中使用过 writeToFile 没有任何问题。它有什么问题?来自瑞士的问候,罗纳德霍夫曼。
- (IBAction) doActionPlist: (NSButton *) sender
{
NSString *fileExt = @".plist";
NSArray *myResultArray = [NSArray arrayWithObjects:
@"Product Number Unlimited Desktop:",
@"4DDP120-UUS001-ANLKR-17C6B",
@"4DDP130-UUS001-ANQEI-1BC12",
@"4USE120-UUS001-80BY1-1EAB0",
@"4USE130-UUS001-6NTUE-11D64",
@"qA0iHnw4EIgOALgAAAQCmUtj",
@"qA0iHnw6EIgAALgAAPUBhByg",
@"4DDP11U00USN001",
@"4DDP13U12USN001",
@"4UCL00U00USN001",
@"4UCL00U00USN010",
@"4UCL11U00USN001",
@"4UCL11U00USN010",
@"4UCL12U11USN001",
@"4UCL12U11USN010",
@"4UCL13U12USN001",
@"4UCL13U12USN010",
@"4USE12U11USN002",
@"4USE13U12USN002",
@"4UWE13U12USN999",
nil];
NSString *thePath = [NSString stringWithFormat:@"/Users/ronny/Desktop/Testfile%@",fileExt] ;
[myResultArray writeToFile:thePath atomically:YES] ;
}