私はエラーを取得する:didTapUserScreenButton()
はしかしうまく動作UICollectionViewControllerを表示するには?
fatal error: unexpectedly found nil while unwrapping an Optional value
、didTapChatControllerButton()
はエラーになります。私は、didTapChatControllerButton()
がUiCollectionViewController?
に行き、もう1つがUITableViewController?
になるのでうまく動作するので、エラーが発生する可能性があると思っています。
func didTapChatControllerButton() {
let chat_log_controller = ChatLogController
let navController = UINavigationController(rootViewController: chat_log_controller!)
present(navController, animated: true, completion: nil)
}
func didTapUserScreenButton() {
let user_screen_vc = usersScreenVC()
let navController = UINavigationController(rootViewController: user_screen_vc)
present(navController, animated: true, completion: nil)
Swiftの変数名でsnake_caseの代わりにcamelCaseを使用してください。 – the4kman
'let chat_log_controller = ChatLogController'それはまさに何をすることになっていますか? init => 'ChatLogController()'が見つかりませんでしたか?またはコピー/ペーストのエラーだけですが、xibまたはストーリーボードからイニシャライズしたい場合は、すべてのIBOuletが既に接続されていてエラーを説明していますか? – Larme
UICollectionViewControllerの場合は、 – Paulo