swift3 – 错误:无法在属性初始值设定项中使用实例成员 – Swif
发布时间:2020-12-14 04:41:41 所属栏目:百科 来源:网络整理
导读:当我编译以下代码时,我得到一个错误“不能在属性初始化程序中使用实例成员’AddEployeeName’,属性初始化程序在’self’可用之前运行”.你能帮忙解决这个错误吗?该计划允许员工输入他们的名字并拍下他们的照片: class AddEmployeeViewController: UITableV
当我编译以下代码时,我得到一个错误“不能在属性初始化程序中使用实例成员’AddEployeeName’,属性初始化程序在’self’可用之前运行”.你能帮忙解决这个错误吗?该计划允许员工输入他们的名字并拍下他们的照片:
class AddEmployeeViewController: UITableViewController,UINavigationControllerDelegate,UIImagePickerControllerDelegate { @IBOutlet weak var addEmployeeName: UITextField! @IBOutlet weak var addEmployeeEmail: UITextField! @IBOutlet weak var employeePhoto: UIImageView! let employee: [String:AnyObject] = [ "name": addEmployeeName.text!,"email": addEmployeeEmail.text!,] 解决方法
你不能调用addEmployeeName.text!在属性初始化器中.但是,您可以在viewDidLoad等方法中初始化“employee”
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |