1

アプリをpalmからiPhoneOSに移植していますが、palmポートから.rcsファイルを使用したいと思います。これらのファイルには大量の生の16進定数が含まれているため、アプリにハードコーディングする必要があります。.rcsファイルをxCodeでコンパイルしようとすると、コンパイルは正常に行われます。これは、これらのファイルをアプリに埋め込んでデータにアクセスできることを意味しますか?はいの場合-アプリ内からこれらのデータを埋め込んでアクセスする方法を教えてください。

ファイル形式は次のようなものです(ただし、はるかに大きい):

HEX「データ」IDMyMinValueRcs0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0

HEX「データ」IDMyMaxValueRcs0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0

4

1 に答える 1

0

Palm OS の .rcp ファイルを処理するために使用される PilRC コンパイラは、デフォルトで一連の .bin ファイルを出力します。これらは生のバイナリ リソースです。これを使用して、HEX データをプロジェクトで使用できる dataID.bin ファイルにコンパイルできます。XCodeでそのbinファイルを取り込む方法はわかりませんが、スクリプトでHEXソースファイルを変換するよりも、リンクする方がおそらく簡単です。

于 2010-02-19T23:36:41.620 に答える