我写了一个简单的程序来帮助我调试。
#import "UIImage+saveScreenShotOnDisk.h"
@implementation UIImage (saveScreenShotOnDisk)
-(void)saveScreenshot{
NSData * data = UIImagePNGRepresentation(self);
[data writeToFile:@"foo.png" atomically:YES];
}
@end
执行后,我想知道它foo.png
的位置。
我去了
~Library/Application Support
我找不到foo.png
。它在哪里?
如果我做
BOOL result = [data writeToFile:@"foo.png" atomically:YES];
结果将是NO
,这有点奇怪,因为模拟器不像 iPhone,可以在任何地方写。