1

私は、既に作成された iPhone 用アプリケーションに存在するものと幾分似た機能を持つ Windows 用のコードを作成しようとしています。共通の機能を分離してコンポーネントを形成し、それを iPhone と Windows の両方にコンパイルすることを考えています。このコードは Objective C で書かれており、RestKit と Core Data (そしておそらく sqlite) を使用しています。Windows用にコンパイルすることは実行可能なタスクですか? 私が理解しているように、GCCはWindowsでObjective Cをコンパイルできますが、WindowsでRestKitとCore Data APIが利用できるかどうかはわかりません。GNUStep と Cocotron の 2 つの名前が役立つ可能性がありますが、RestKit とうまく連携するかどうかはわかりません。

注: 私は iOS 開発について何も知らないので、混乱を招く可能性があります。どんな助けでも大歓迎です。

4

1 に答える 1

1

この機能をアプリケーション間で簡単に共有することはできません。CoreData は、SQL ストアにカスタムの不透明な (文書化されていない) 形式を使用します。これをリバースエンジニアリングするのは難しいでしょう。

その部分を Windows 用に書き直すことで、おそらく多くの時間を節約できるでしょう。純粋な C または C++ を作成していない限り、Windows で再利用できる iOS コードはほとんどありません。

于 2011-10-12T15:09:50.900 に答える