最新swift 4.0 更新總結

weixin_33670713發表於2018-12-05
1. Swift4.0中對於擴充套件的屬性(包括例項屬性、static屬性、class屬性),都只能使用get方法,不可使用set方法
2.Swift4.0中不再允許複寫擴充套件中的方法(包括例項方法、static方法、class方法)
3.swift3使用#selector指定的方法,只有當方法許可權為private時需要加@objc修飾符,現在Swift4.0全都要加@objc修飾符
4.自定義的protocol協議中,有optional修飾的非必須實現的方法,需要用@objc修飾
5.CGRectGet..()同意用frame.獲取。如frame.minX.

相關文章