IQKeyboardManager 中的构建错误

Posted

技术标签:

【中文标题】IQKeyboardManager 中的构建错误【英文标题】:Build Error in IQKeyboardManager 【发布时间】:2015-10-03 10:54:21 【问题描述】:

我正在通过我的项目中包含的源代码使用 IQKeyboardManager Swift2 分支(Xcode 7、Swift 2.0)

我在 IQKeyboardReturnKeyHandler.swift 中遇到了这个构建错误,无法想象它们为什么会出现在我的构建中:

错误似乎是 Set 的 untyped(!?) 内容应该可以通过字符串索引访问。

【问题讨论】:

【参考方案1】:

我相信在我将 Realm 框架添加到我的项目后,我得到了这些编译错误。两者之间应该有一些不一致的地方......

做了一个简单的解决方法 - 改变这种方式:

infoDict[kIQTextField] -> infoDict.objectForKey(kIQTextField)

我认为现在一切正常。 在我仔细检查一切正常后,我需要派生 repo 并创建拉取请求。

【讨论】:

我也使用 Realm - 我做了同样的事情来修复它,它一直在工作。

以上是关于IQKeyboardManager 中的构建错误的主要内容,如果未能解决你的问题,请参考以下文章

如何处理工具栏中的 IQKeyboardManager 完成按钮操作?

如何让 iqkeyboardmanager 包含 UISearchBar

IQKeyboardManager 与 DownPicker 冲突

iOS:如何使用 IQKeyboardManager 更改要聚焦的 UITextField 的顺序

IQKeyboardManager 状态栏(status bar)问题

如何在 IQKeyboardManager iOS Swift 3 中隐藏工具栏