【发布时间】:2012-09-12 20:55:03
【问题描述】:
我们的平面设计师正在向我们发送名为“hide_00~iphone.png”、“hide_00@2X~iphone.png”等的.PNG
他正在从 After Effects 中导出图像。我将它们添加到项目中并尝试在初始化时将它们加载到数组中。每次他的所有文件都会引发异常。现在,如果我进入并将查找器中的文件重命名为完全相同的名称,一切都编译得很好。我不知道这里发生了什么。在我重命名它们之前,Xcode 无法在文件系统中找到它们。但是这个名字和他发给我的名字完全一样。我检查了他的文件命名周围的空白,但一切看起来都很好。
有人知道 After Effects 是否在图像中添加了奇怪的标题信息吗?或者这听起来对任何人来说都很熟悉。我们正在处理大量图像,我不想手动重命名它们。
【问题讨论】:
-
您能否将其中一张图片放在公共 DropBox 文件夹中,然后将 URL 附加到该文件?您应该做的是获取一个失败的文件,对其进行压缩、解压缩,并确保它仍然无法正常工作 - 然后上传 .zip 文件(否则,如果 zip/unzip “修复”了我们无法帮助的问题。)
-
是的,这里是公共链接:dl.dropbox.com/u/538153/hide_step_seq_06%7Eiphone.png 忘记提到的一件事也很奇怪。使用 imageWithName 加载图像很好,但我使用 imageWithFileContents 加载它们。所以一种数组技术是可以的,另一种失败了——除非我重命名它们
-
查看您刚刚发布的 URL - 它不是我要求的 zip,但 iphone.png 文件以 %7E 为前缀 - 介于 06 和 phone.png 之间。
-
对不起dl.dropbox.com/u/538153/hide_step_seq.zip 我尝试压缩和解压缩文件,但这没有帮助。我还尝试了从 Photoshop 中进行批量重新保存。谢谢。
-
在您上面的评论中,zip unzip 没有被提议作为问题的“修复”,而是一个测试以确保这样做并不能解决问题,因此其他人无法测试.
标签: objective-c ios arrays image after-effects