Swift支持反射吗?
发布于 2021-01-31 23:54:07
Swift支持反射吗?例如,是否有valueForKeyPath:
和setValue:forKeyPath:
Swift对象类似的东西?
实际上,它甚至具有像obj.class
Objective-C中那样的动态类型系统吗?
关注者
0
被浏览
88
1 个回答
-
看起来有些反射支持已经开始:
class Fruit { var name="Apple" } reflect(Fruit()).count // 1 reflect(Fruit())[0].0 // "name" reflect(Fruit())[0].1.summary // "Apple"
从mchambers要点,在这里:https
://gist.github.com/mchambers/fb9da554898dae3e54f2