0
私は本当にこれが初めてです。本当に助けが必要です。私はこの問題を続けています。 クラスDetailViewController
これはあなたの変数に(コンストラクタまたは定義ながら)値を割り当てるか、オプションとしてそれをマークするか必要クラスには初期化子がありません
@IBOutlet var namelabel : UILabel!
@IBOutlet var phoneNumberLabel : UILabel!
あなたの問題を解決する何の初期化子
import UIKit
class DetailViewController: UIViewController {
@IBOutlet var namelabel : UILabel
@IBOutlet var phoneNumberLabel : UILabel
var contact : Contacts?
override func viewDidLoad() {
super.viewDidLoad()
if let contact = self.contact {
if let name = contact.name {
self.namelabel.text = name
}
if let phoneNumber = contact.phoneNumber {
self.phoneNumberLabel.text = phoneNumber
}
}
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}