prepareForSegue
numaralı telefonumla bazı sorunlar yaşıyorum. Ne zaman bir sonraki görüş kontrolcüsüne başvurmaya çalışırım. Bir hata alır ve tripLikes'i sonraki görüntüleme denetleyicisine aktardığım noktada çöker.Int olarak String olarak döküm başarısız oluyor
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "toDetailScene") {
//Hooking up places-holder values
let viewController = segue.destinationViewController as! DetailViewController
let cell = sender as! CustomPFTableViewCell
viewController.tripName = cell.nameTextLabel.text!
viewController.tripAuthor = cell.authorTextLabel.text!
viewController.tripLikes = Int(cell.numLikes.text!)!
viewController.tripDescrip = cell.descriptionHolder
}
}
Geçirdiğimiz her bir değer, hedef görünüm denetleyicisindeki değerlerdir.
başarısız sebebi nedir? –
Zorla sökmeyi kullanmaya başladığınız ana kadar bir acı dünyasında olacaksınız. Kodunuzda artık 'xxx! 'Görmediğiniz gün aydınlanma günü olacaktır. Ciddi anlamda. 'If' veya eşdeğer bir şey kullanın. – Moritz
cell.numLikes.text dosyasının değeri nedir! ? – UlyssesR