1

cocoa プロジェクト (iOS ではない) の RestKit ライブラリをセットアップして使用しようとしており 、Git サブモジュールとしての Xcode 4.x での RestKit インストールの指示に正確に従っています。

今の問題は、実行しようとするとRKObjectManager、RestKit が初めてコンパイルしようとしたときに次の問題が内部で発生することです。

 defaultMappingQueue = dispatch_queue_create("org.restkit.ObjectMapping", DISPATCH_QUEUE_SERIAL);

宣言されていない識別子 'DISPATCH_QUEUE_SERIAL' ?!

これを引き起こしている可能性のあるアイデアはありますか?指示に記載されているように、すべての正しいライブラリをターゲットにリンクしています。

4

1 に答える 1

2

DISPATCH_QUEUE_SERIALOS X 10.7 + / iOS5.0+SDKでのみ定義されています。古いSDKを使用してビルドしている場合はNULL、2番目のパラメーターをに渡すことができますdispatch_queue_create()。(ただし、プライベート並行キューは古いOSでは機能しません。)

于 2012-04-09T15:00:49.427 に答える