başlatılırken istem dışı çökmeler için hazırlanıyor prepareForSegue()
yönteminde aldığım hata iletisini bulmaya çalışıyorum. Bu yöntemde kullandığım kod, Xcode'daki varsayılan Ana Varsayılan şablonundakiyle aynıdır.Denetleyici
let controller = (segue.destinationViewController as! UINavigationController).topViewController as! SummaryViewController
aşağıdaki hata ile:
Ama benim durumumda
, bu hat uygulaması çöktü benvar summaryViewController: SummaryViewController? = nil
ile üst hedef görünümü denetleyicisi ilan ettiler
fatal error: unexpectedly found nil while unwrapping an Optional value
ve ben var Geçerli görünüm denetleyicisinden SummaryViewController
ve bu tableView:didSelectRowAtIndexPath
yöntemine başvurma yöntemi:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
performSegueWithIdentifier("showSummary", sender: self)
}
Ayrıca doğrudan tablo görünümü hücresinden bir segue ile denedim (ve bu yöntemi kaldırarak), ancak yine de çöker.
Herhangi bir fikrim yanlış yaptığım şey nedir?
Teşekkür! Şu anda Swift'i öğrenmeye çalışıyorum ve hepsi! ve ? beni atıyor .. :-) –
? araç, Nil'de değer olabilir ve! –
nol değeri olmalıdır. :) –