【发布时间】:2012-10-13 14:44:39
【问题描述】:
想检查 image0.png, image1.png, image2.png , image3.png, image4.png 是否真的存在。
for (int i = 0; i<=61; i++) {
NSString *imageName = [NSString stringWithFormat:@"image%d.png", i];
UIImage *image = [UIImage imageNamed:imageName];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
UIImageWriteToSavedPhotosAlbum(imageView.image, self, @selector(image: didFinishSavingWithError:contextInfo:), nil);
如何编写 NSLog 语句来检查 image0.png, image1.png, image2.png , image3.png, image4.png 是否真的存在。每次它只保存 image0.png 图像。
感谢您的帮助。
【问题讨论】:
-
好吧,如果我错了,请纠正我,但对于逻辑决策和分支,最好使用
if()语句而不是调用NSLog()... -
当我通过在语句 UIImageWriteToSavedPhotosAlbum(imageView.image, self, @selector(image: didFinishSavingWithError:contextInfo:), nil) 处添加断点在 LLDB 中进行调试时;并做 po uiimage 它没有显示任何结果。这就是我想用 NSLog 语句检查的原因