У меня проблема с NSData writeToFile.
Я реализовал код ниже, но у меня есть аномалия.
Когда я запускаю свою программу на симуляторе, создается новый файл и информация сохраняется; когда я создаю приложение на моем устройстве, файл не создается.
Отладка не дает мне никакой ошибки, но ничего не сохраняет.
Вы можете мне помочь?
Большое спасибо и извините за мой английский.
-(void)saveXML:(NSString*)name:(float)x:(float)y:(float)z{
NSMutableData *data = [NSMutableData data];
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];
[archiver setOutputFormat:NSPropertyListXMLFormat_v1_0];
[archiver encodeFloat:x forKey:@"x"];
[archiver encodeFloat:y forKey:@"y"];
[archiver encodeFloat:z forKey:@"z"];
[archiver encodeObject:name forKey:@"name"];
[archiver finishEncoding];
BOOL result = [data writeToFile:@"XML Position" atomically:YES];
if(result)
[self updateTextView:@"success"];
[archiver release];
}