我有两个控制器。第一个是tableviewcontroller,第二个是viewcontroller。我正在将数据从tableviewcontroller发送到viewcontrols,但是我无法分配url。
不能在属性初始化程序中使用实例成员'LinkString';属性初始化程序在“自我”可用之前运行
import UIKit
class DetailViewController: UIViewController {
//data from previous controller
var HatNoString:String!
var HatAdiString:String!
var LinkString:String!
//error
final let UrlString = "\(LinkString)"
//error
//current controller IBOutlets
@IBOutlet weak var HatNoLabel: UILabel!
@IBOutlet weak var HatAdiLabel: UILabel!
@IBOutlet weak var UrlAdiLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
self.updateUI()
}
func updateUI() {
self.HatNoLabel.text = HatNoString
self.HatAdiLabel.text = HatAdiString
self.UrlAdiLabel.text = UrlString
}
}