//// DemoLabel.swiftimport UIKitclass DemoLabel: UILabel { //模型 -> 給視圖設置模型,由視圖自己根據模型的數據,決定顯示的內容 var person: Person? { //替代OC中重寫setter方法,didSet沒有代碼提示 //區別:不用考慮 _成員變量 = 值! //OC中如果是copy屬性,應該 _成員變量 = 值 copy didSet { //此時name屬性已經有值,可以直接使用設置UI內容 text = person?.name; } }}
新聞熱點
疑難解答