私は(attendanceViewController)からsecondViewControllerを提示し、パラメータを渡して関数を呼び出そうとしています。 AttendanceViewControllerが表示され、関数が呼び出されます。問題は(@IBOutlet weak var tableView: UITableView! , @IBOutlet weak var boxTypeSKU: UIView!....all)
DismissViewController渡しパラメータback swift
self.presentingViewController!.dismissViewControllerAnimated(true, completion: { _ i
let attView: AttendanceViewController = self.storyboard!.instantiateViewControllerWithIdentifier("AttendanceViewID") as! AttendanceViewController
attView.currAttendance = self.currAttendance
attView.searchProductWithSKU("\(sku)")
})
' AttendanceViewController'がインスタンス化されるかもしれませんが、ビューのライフサイクルプロセスのために、それらのアウトレットはおそらくまだ接続されません。 '-viewDidLoad'が' AttendanceViewController'で呼び出されるまで、 'searchProductWithSKU'を呼び出すことを延期する必要があるかもしれません – Aaron