3

Duesty Designs (CocoaAsyncSocket の素晴らしいオープン ソース ライブラリ メーカー) から Cocoahttpserver を取得して、アプリ バンドルから画像を提供するのに問題があります。iPhone プロジェクトの例を使用して、プロジェクトの Resources ディレクトリから html ファイルを提供できますが、画像は次のように参照されます。

<img src='foo.png' />

レンダリングされません。

これを機能させるためになぜ、または何をする必要があるかを誰かが知っていますか?

4

1 に答える 1

4

Resources ディレクトリ内の PNG 画像は、ファンキーな形式でエンコードされています。modmyi には、このテーマに関する優れた記事があります。

私のアプローチは、おそらくそれら.png_unconvertedに..png.png_unconverted

もう 1 つの解決策は、ビルド システムの CopyPNGFile ルールを調査し、変換でそれを無効にできるかどうかを確認することです (ただし、これにより、アプリ内から PNG をレンダリングすることがおそらく不可能になります)。

最後に、JPEG に切り替えることができます。これらのファイルが変更されるとは思いません。

于 2009-10-26T02:27:03.070 に答える