[英]Search Controller not working in Xcode 6.4
我正在学习 Swift 并尝试使用带有搜索栏的 TableViewController 创建一个演示应用程序。 但是,我收到一个EXC_BAD_INSTRUCTION
错误,控制台显示fatal error: unexpectedly found nil while unwrapping an Optional Value
viewDidLoad()
函数出现错误
override func viewDidLoad()
{
super.viewDidLoad()
searchController.searchResultsUpdater = self
searchController.dimsBackgroundDuringPresentation = false
//Do more stuff
}
问题是searchController
不存在。 好吧,它作为一个实例变量存在,但是您没有为该变量分配除nil
之外的任何值。 您需要制作一个实际的 UISearchController 并将其分配给self.searchController
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.