0
나는 이것에 정말로 새롭기 때문에 나는 정말로 도움이 필요하다. 이 문제가 계속 발생합니다. 클래스 DetailViewController
이이 문제 당신은 당신의 변수 (생성자 또는 정의하는 동안) 값을 지정하거나 옵션으로 표시하거나 필요클래스 dosen't 이니셜 라이저
@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.
}