[Swift]运行时获取对象的属性列表
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() print(User.propertyList()); } } import UIKit class User: NSObject { // 基本数据类型在运算时没有可选项,定义为可选就使用KVC拿不到 //@objc var age: Int?; @objc var name: String?; @objc
下载地址
用户评论