Swift運行時: 獲取類的屬性列表

```

class func propertyList() -> [String] { ? ?

? ? ? ? var count: UInt32 = 0 ? ?

? ? ? ? let list = class_copyPropertyList(self,&count) ? ?

? ? ? ?for i in 0..<Int(count) {

? ? ? ? ? ? ? ?let pty = list?[i]

? ? ? ? ? ? ? ?let? cName = property_getName(pty!)

? ? ? ? ? ? ? ?let name = String(utf8String: cName!)

? ? ? ?}

? ? ? ? free(list)

? ? ? ? return []

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容