2009-10-26 54 views
3

我无法从Duesty Designs(CocoaAsyncSocket的可怕开源库制造商)获取Cocoahttpserver来从我的应用程序包中提供图像。使用例如iPhone的项目,我可以从资源目录在我的项目成为了一个HTML文件,但图像refernced像:Cocoahttpserver提供来自iPhone应用程序包的图像

<img src='foo.png' /> 

不会呈现。

有没有人知道为什么或我需要做什么使这项工作?

回答

4

资源目录中的PNG图像以时髦的格式编码。 modmyi在这个问题上有一个good article

我的做法很可能会与.png_unconverted他们的名字,并改写Cocoahttpserver代码为.png请求转化为.png_unconverted

另一种解决方案是调查构建系统中的CopyPNGFile规则,看看是否可以通过转换来实现它(这可能会导致无法在您的应用中呈现PNG)。

最后,你可以切换到JPEG。我不相信这些文件会被修改。

相关问题