【问题标题】:RestKit Errors after Xcode crashXcode 崩溃后的 RestKit 错误
【发布时间】:2012-05-31 16:28:24
【问题描述】:

在过去的几个月里,我一直在一个项目中使用 RestKit,没有任何问题。我按照 Github wiki 上的说明进行了设置。今天 Xcode 在连接到模拟器时挂了。我刚刚编辑了一些与 RestKit 完全无关的琐碎 UI 代码。我不得不强制退出 Xcode 并重新启动。当我重新启动并再次编译时,RestKit 构建成功,但我得到了一串与我的应用程序相关的错误。仔细观察,它们都与 RestKit 相关。从 RKRequestSerializable 开始会出现一连串错误,然后蔓延到每个引用它的 RestKit 类。

第一个错误是该行的“预期类型”:

 @protocol RKRequestSerializable

然后是“Objective-C 方法的预期选择器”:

 - (NSString*)HTTPHeaderValueForContentType;

然后'期望一个方法体':

 @optional

我做的第一件事是恢复自上次成功编译以来所做的更改,但这并没有什么不同。然后,我将 RestKit 回滚以防我不小心进行了更改,但这没有任何效果。我试过删除派生数据,删除并重新添加 RestKit,但没有任何效果。我的项目无法编译。

最奇怪的是RestKit编译成功了。错误来自我的项目的编译。到目前为止,我已经为此浪费了三个小时,非常感谢任何关于如何解决这个问题的意见或建议。

【问题讨论】:

    标签: ios xcode compilation compiler-errors restkit


    【解决方案1】:

    您还在为模拟器构建吗?我在 XCode 崩溃后看到了这种行为。 Schema 被设置为 OS X 64 位或其他,RestKit 无法在那里编译。

    【讨论】:

    • 你是正确的。 RestKit 已切换为编译到 OSX。 Xcode 每天可能会在我身上崩溃 20 次,所以我很惊讶以前从未发生过这种情况。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 2012-01-27
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    相关资源
    最近更新 更多