是否可以检查某个类是否存在?我在 json 配置文件中有类名。我知道我可以简单地尝试通过类名字符串创建一个对象,但这实际上是一个坏主意,因为类构造函数可以做一些意想不到的事情,而此时我只想检查我的配置是否有效并全部提到课程可用。
有什么办法吗?
编辑:我也明白你可以从某个模块中获取所有方法,在我的情况下,我不确定并且实际上并不关心来自哪个模块的方法。它可以来自任何导入语句,我可能不知道确切来自哪里。
我试图找到#符号在Swift中的NSLocalized字符串声明中的含义:
func NSLocalizedString(key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String
Run Code Online (Sandbox Code Playgroud)
关于#I我发现的唯一文档就在这里.它实际上没什么.他们只是提到它是为标点符号注册的.
所以它不像这个符号改变了什么,但我真的想知道它是什么?似乎没有它可以正常工作......
有任何想法吗?