2
私はOBJの中にAPIを作ってるんです。 c。AndroidのAIDLファイルへのObjective Cの等価はありますか?
AndroidのAIDLファイルへのObjective Cの等価はありますか?
私はOBJの中にAPIを作ってるんです。 c。AndroidのAIDLファイルへのObjective Cの等価はありますか?
AndroidのAIDLファイルへのObjective Cの等価はありますか?
iOS上に直接プロセス間通信がないので、IDL [*]の必要はありません。アプリは、他のアプリを開くためにURLを使用してお互いのデータを送信することができます。
APIを別の開発者のアプリに組み込む必要がある場合は、静的ライブラリとObjective-Cヘッダー(プロトコルとインターフェイスの宣言)のコレクションとして配布する必要があります。
[*]「Objective-Cを使用する」というより一般的な状況には、Mac OS X(Cocoa)、GNUstepまたはCocotronを使用する他のプラットフォーム(分散オブジェクトが利用可能)が含まれます。その場合、インターフェースは、(必要に応じて)は、Javaのインタフェースとほぼ同等のObjective-Cプロトコルを介して定義されます。
ありがとう!私はそれを静的ライブラリにしますが、どうすれば** APIだけを公開することができますか? – Gal
これが見つかりました:http://stackoverflow.com/questions/6894214/how-to-create-static-library-for-ios-without-making-all-symbols-public – Gal