0

BNRPersistence を iPhone アプリで実行しようとしていますが、解決方法がわからないという問題があります。私はiPhone開発に比較的慣れていないことに注意してください。

問題は、BNRStoreDocument が NSDocument をサブクラス化していることです。NSDocument は Cocoa フレームワークに存在するため、iPhone では使用できません。明らかに、NSDocument が見つからないというコンパイル エラーが発生しています。BNRPersistence の開発者は、iPhone で動作すると述べているので、解決策があると確信していますが、それが何であるかはわかりません。

どんな助けでも大歓迎です!

4

1 に答える 1

0

iphone Demo プロジェクトには、BNRStoreDocument は含まれていませんが、BNRStore のみが含まれています。BNRStoreDocument は、Mac OS X の Cocoa で実行している場合にのみ利用可能であると想定するのが妥当だと思います。

BNRStore は NSPersistantStore の類似物です。それがあなたがiPhoneで使うべきものだと確信しています。

于 2010-04-28T23:00:32.753 に答える