它不是重复的,因为 NSUnknownKeyException 可能来自很多不同的原因,并且刷新和 NSUnknownKeyException 之间的链接在我的问题的“重复”中没有得到解决。
我有一个小应用程序,它运行良好,直到我启用了刷新选项并创建了一个从情节提要到我的视图控制器的刷新操作
@IBAction func refresh(_ sender: UIRefreshControl) {
searchForTweets()
}
我在控制台中收到此错误
> One of the two will be used. Which one is undefined. 2017-08-11
> 23:48:45.816 Smashtag[21842:1873832] *** Terminating app due to
> uncaught exception 'NSUnknownKeyException', reason:
> '[<Smashtag.TweetTableViewController 0x7f854f50bee0>
> setValue:forUndefinedKey:]: this class is not key value
> coding-compliant for the key refresh.'
> *** First throw call stack:
我收到一个线程 1: signal SIGABRT on this line
class AppDelegate: UIResponder, UIApplicationDelegate {
很奇怪,因为我期待一切都会好起来……