[英]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.