我是 Swift 的新手,所以如果这是一个基本问题,请不要把我烧死。在开始之前,我想说我正在使用 Mac OS X Sierra 在 Windows 10 上运行虚拟机 (hackintosh)。
该项目是 Xcode 8 上基于页面的应用程序。即使根本不添加代码,只需在没有操作或出口的情况下标记文本,并尝试运行代码,就会给我一个错误。
带有错误的代码:
import UIKit
class DataViewController: UIViewController {
@IBOutlet weak var dataLabel: UILabel!
var dataObject: String = ""
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.dataLabel!.text = dataObject; // error here
}
}
一直坚持这一点,找不到太多。