我正在写一个iPhone应用程序,可以让你浏览一个视图图像,而在另一个创建它们。
创建的图像将写入图像文件的视图文件夹使用以下代码(攻丝按钮时以关闭该视图):
[UIImagePNGRepresentation(image) writeToFile:path atomically:YES];
浏览器视图将使用加载图像:
UIImage *image = [UIImage imageWithContentsOfFile:path];
现在,这个工程完美9个10倍。 1总分10的图像没有被完全之前予加载它,以便它的下半将是黑色写入。 一切都将最终被写入 - 如果我在浏览器中重新加载图像,完整的图像显示。 我认为,这些东西将永远是在一个线程中是一致的。
我能做些什么来防止这种行为?
现在我想通过新创建的图像返回给浏览器但似乎只是一个黑客,因为浏览器将显示所有先前创建的影像。