0
私はXcode 9.0を使用しています。ストーリーボードと接続されたSearchBarはゼロです
私の問題は簡単です:私はTableViewController内にUISearchBarオブジェクトをドロップしました。私はTableViewControllerクラスにIBOutletとしてこのmySearchBarを接続:
class MyTableViewController: UITableViewController, UISearchBarDelegate, UINavigationControllerDelegate {
@IBOutlet weak var mySearchBar: UISearchBar!
@IBOutlet var myTableView: UITableView!
}
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.delegate = self
self.mySearchBar.delegate = self // EXC_BREAKPOINT HERE
self.myTableView.delegate = self
self.myTableView.backgroundColor = UIColor.init(red: 0.0/255.0, green: 60.0/255.0, blue: 113.0/255.0, alpha: 1.0)
}
左に円が満たされている - ので、私は、オブジェクトが正しく接続されていることを確認しています。
fatal error: unexpectedly found nil while unwrapping an Optional value.
私が試した:私はそれが上記の行で停止したプロジェクトを実行すると は、エラーメッセージ小枝
- クリーンプロジェクトを
- はderivedData、クリーンを削除し、 を再構築再構築します
- StoryBoardのUIsearchBarオブジェクトを削除し、新しいものを削除してIBOutletとして再接続します
- StoryBoardのコントローラを破棄し、新しいものを作り直してください。
私は考えていません。どんな助けもありがたい。私はあなたができることを知っている!
UISearchBarを選択し、接続インスペクタを開いた状態でストーリーボードのスクリーンショットを追加します(左側のサイドバーと円と矢印の最後のアイコン) – Ladislav
Filtro Localitaは何ですか...あなたのコンセントは 'class MyTableViewController : '私は' MyTableViewController'を見ることを期待しています – Ladislav
@ラディスラフそれはまさにあなたが期待していたものです... – cicaletto79