2017-11-09 12 views
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. 
} 

答えて

0

を持っていません。

関連する問題