Swift运行时: 获取类的属性列表

```

class func propertyList() -> [String] {    

        var count: UInt32 = 0    

        let list = class_copyPropertyList(self,&count)    

       for i in 0..

               let pty = list?[i]

               let  cName = property_getName(pty!)

               let name = String(utf8String: cName!)

       }

        free(list)

        return []

}

你可能感兴趣的:(Swift运行时: 获取类的属性列表)