Closed. This question is off-topic。它目前不接受答案。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
四年前关闭。
NSClassFromString应该在找不到类时返回nil,但我在这里遇到一个EXC_BAD_ACCESS崩溃:
classname = "foo"
var fooClass = NSClassFromString(classname)

如何在Swift和ObjuleC中安全检查一个类的不存在性?

最佳答案

此代码在Swift下工作:

var classname = "foo"
var fooClass = NSClassFromString(classname)

还有这个目标C:
NSString* classname = @"foo";
id fooClass = NSClassFromString(classname);

你的代码似乎是正确的
您是否试图升级Xcode以获得最新版本的Swift?

关于ios - 当类不存在时,NSClassFromString上的EXC_BAD_ACCESS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29550996/

10-09 14:13