0
我试图访问包含在NSDocumentDirectory中的数组的plist文件。这是您可以通过iTunes中的文件共享访问文件的相同目录。我试图使用此代码访问文件Apple Watch扩展如何访问NSDocumentDirectory中的文件?
- (instancetype)init {
self = [super init];
if (self){
paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
arrayPath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"fav.out"];
NSArray *arrayFromFile = [NSArray arrayWithContentsOfFile:arrayPath];
if (!arrayFromFile)
arrayFromFile = [[NSArray alloc] init];
self.favArray = [[NSMutableArray alloc] initWithArray:arrayFromFile];
}
}
什么NSUserDefaults的? – sonics876
同样的事情。 [[NSUserDefaults alloc] initWithSuiteName:@“group.com.myApp”]; – Yaroslav
我设置了组,但它似乎没有保存plist数组。它是否通过iCloud保存? – sonics876