1

尝试为可可项目(不是 iOS)设置和使用 RestKit 库,并 严格按照在 Xcode 4.x 上作为 Git 子模块安装 RestKit中的说明进行操作

现在的问题是当我尝试运行时,RKObjectManager当 RestKit 首次尝试编译时,我在内部遇到以下问题:

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

未声明的标识符“DISPATCH_QUEUE_SERIAL”?!

有什么想法可能导致这种情况吗?我按照说明将所有正确的库链接到目标。

4

1 回答 1

2

DISPATCH_QUEUE_SERIAL仅在 OS X 10.7+/iOS 5.0+ SDK 上定义。如果您使用较旧的 SDK 构建,则可以将NULL第二个参数传递给dispatch_queue_create(). (不过,私有并发队列不适用于旧操作系统。)

于 2012-04-09T15:00:49.427 回答