私は初心者で、私がcollectionViewを使用しているプロジェクトで作業しています。 collectionViewから、いくつかの値を詳細ビューに転送したいのですが、上記のエラーが発生しています。値はゼロではありませんが、どういうわけか、segueを実行している間にこのエラーを出しています。誰でも助けてください、私はひどくここにこだわっています。はアンラッピング中にnilが予期せず発見されました。オプション値prepareForSegue
//In my CollectionView Controller.
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if(segue.identifier == "DetailsView")
{
if let vc:DetailsViewController = segue.destinationViewController as? DetailsViewController
{
vc.details.text = self.description
vc.line.text = self.subText
vc.startTime.text = self.formatted_time
}
}
}
//DetailsViewController
import UIKit
class DetailsViewController: UIViewController {
@IBOutlet var startTime: UILabel!
@IBOutlet var line: UILabel!
@IBOutlet var details: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}