Скачать и сохранить файл на iphone - PullRequest
0 голосов
/ 28 ноября 2009

Я хочу заменить свои хранилища sqlite DB на iphone на sqlite, который находится на моем сервере для обновления. как я мог это сделать? Я могу скачать его и получить с NSData объект, но как мне сохранить его на iphone, а затем заменить старый? спасибо

1 Ответ

2 голосов
/ 29 ноября 2009

Это довольно просто. Это должно быть что-то вроде этого:

NSData *fetchedData = ...;    /* downloaded using NSURLConnection or whatever*/
NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *filePath = [documentsPath stringByAppendingPathComponent:@"DBName.sqlite"];

[fetchedData writeToFile:filePath atomically:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...