我尝试使用Mirror
列出所有类属性。
Mirror(reflecting: Person(name: "a", age: 1)).children.count
Mirror(reflecting: Person.self).children.count
从上面的代码。第一行,它正确返回,但第二行不是第一行。
如果我想列出所有类属性而不启动新对象。我怎么能这样做?
谢谢
答案 0 :(得分:1)
Mirror(reflecting: Person()).children.count
将.self更改为()。你会得到你想要的结果。