【问题标题】:iOS & SwipeView: not key value coding compliantiOS 和 SwipeView:不符合键值编码
【发布时间】:2014-11-19 16:12:19
【问题描述】:

我对 iOS 开发或多或少是新手。

我下载了以下存储库以包含在我的项目中: https://github.com/nicklockwood/SwipeView

它包括一个水平分页视图,并基于一个 xib 文件 (exampleViewController),该文件正在加载到 mainWindow.xib 文件中(希望我理解正确!)。 我想将它合并到我的应用程序中,并且希望在没有 xib 的情况下这样做,因为我使用的是故事板。应在按下按钮时激活视图。

现在我认为转移 viewController 类、将其包含在故事板 viewController 中并将 swipeView 包含在其中就足够了。

(据我所知,xibs 应用了相同的逻辑。)

我应用的唯一其他更改是在 viewDidLoad 中传输 awakeFromNib 的内容。

构建项目然后产生此错误:

这个类不符合键委托的键值编码。

stackoverflow 的第一个结果对我来说并没有真正的用处 - 可能有人有意见吗?

【问题讨论】:

    标签: ios objective-c


    【解决方案1】:

    该错误通常意味着,您有一个属性(在您的情况下为委托),它存在于情节提要中,但不在您的类的代码中。右键单击故事板中的控制器以打开黑色信息窗口,并查看那里是否有一个名为 delegate 的属性,旁边有一个黄色警告三角形。如果是这样,请删除连接,或将该属性添加到您的类中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多