Re: [问题] NSData writeToFile cocoa error 4

楼主: darktt (小朱)   2014-09-02 17:14:56
※ 引述《issuemylove (skill)》之铭言:
: 想请问各位大大
: 关于NSData的writeToFile正确用法。
: 我写了如下程式码来将我下载的图片存入到ipad中:
: 如图 http://ppt.cc/UJAP
: 但是一直发生 Cocoa error 4的错误,请问我是哪边有弄错吗???
: log: http://ppt.cc/9Zsw
: 谢谢大大们的帮助!
我用了点我的方法重新验证原 PO 的问题,Code 如下:
NSString *saveDirectory = [[DTFileController mainController]
documentPathWithFileName:@"/my_images"];
[[DTFileController mainController] createDirectoryAtPath:saveDirectory];
NSString *savePath = [saveDirectory stringByAppendingPathComponent:@"image.jpg"];
NSData *imageData = [NSData dataWithContentsOfURL:
[NSURL URLWithString:
@"https://www.google.com.tw/images/srpr/logo11w.png"]];
NSError *error = nil;
[imageData writeToFile:savePath options:NSDataWritingAtomic error:&error];
if (error != nil) {
NSLog(@"%@", error);
}
我是没发生原 PO 的问题,
我的建立资料夹的参数 withIntermediateDirectories: 是 NO,
不过我用了 Yes 也没问题,
所以还是不知道问题在哪里,
不过原 PO 可以尝试看看我写的 DTFileController?
https://github.com/Darktt/DTFileController
作者: redok (火焰)   2014-09-02 20:13:00
我研究后再回复QQ,不过目前感觉怪怪的就是了,若再奇怪会丢专案上来,谢谢大大们!
作者: issuemylove (NotLove)   2014-09-03 11:57:00
我试了大大的library情况也是Cocoa Error 4我的专案档案如:http://ppt.cc/6ki5谢谢大大的帮助!上一篇已经找出我的问题了,我目录没有建立成功 (参数带错)orz 谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com