前提・実現したいこと
Swift初心者です。
こちらの動画を参考にFirebaseでのメールアドレスログインを実装しています。
Firebase Authentication Tutorial 2019 - Custom iOS Login Page (Swift)
発生している問題・エラーメッセージ
以下のエラーが発生しているのですが、ググっても参考になるものが見つからず。。。
解説動画内では発生していないエラーなのでXcodeのバージョンの違いか、どこかでコードを間違えていた可能性があると思われます。。が、swiftの知識が浅くエラー文から該当箇所を発見できていない状況です。
Cannot invoke 'instantiateInitialViewController' with an argument list of type '(identifier: String)'
該当のソースコード
SignUpViewController.swiftの該当箇所
ユーザー登録をするとホーム画面へ遷移する箇所です。
instantiateInitialViewControllerのところでエラーが出ます。
swift
1 func transitionToHome(){ 2 let homeViewController = 3 storyboard?.instantiateInitialViewController(identifier: 4 Constants.Storyboard.homeViewController) as? HomeViewController 5 6 view.window?.rootViewController = homeViewController 7 view.window?.makeKeyAndVisible() 8 }
こちらのファイルでhome画面のstoryboardIDを「homeVC」としています。
Constants.swift
swift
1import Foundation 2 3struct Constants { 4 5 struct Storyboard { 6 7 //for Typos 8 static let homeViewController = "HomeVC" 9 } 10} 11
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。