尝试为可可项目(不是iOS)设置和使用RestKit库,并在RestKit Installation on Xcode 4.x as a Git Submodule
处精确地遵循说明现在的问题是当我尝试运行时,当RestKit第一次尝试编译时,我在RKObjectManager
内得到以下问题:
defaultMappingQueue = dispatch_queue_create("org.restkit.ObjectMapping", DISPATCH_QUEUE_SERIAL);
未声明的标识符'DISPATCH_QUEUE_SERIAL'?!
任何可能导致此问题的想法?我正按照说明中的说明将所有正确的库链接到目标。
答案 0 :(得分:1)
DISPATCH_QUEUE_SERIAL
仅在OS X 10.7 + / iOS 5.0+ SDK上定义。如果您使用较旧的SDK构建,则可以将NULL
的第二个参数传递给dispatch_queue_create()
。 (但是,私有并发队列不适用于较旧的操作系统。)