gpt4 book ai didi

objective-c - NSClassFromString 返回 nil

转载 作者:太空狗 更新时间:2023-10-30 03:14:31 27 4
gpt4 key购买 nike

为什么 NSClassFromString 返回 nil ?根据定义,它必须返回类名。我应该如何注意纠正这个问题?我需要从字符串实例化一个类,并使用创建的实例调用类中的方法。

我的代码是这样的:

id myclass = [[NSClassFromString(@"Class_from_String") alloc] init];
[myclass method_from_class];

但是 method_from_class 函数没有被调用,控制没有进入它。而且我的代码没有错误。知道如何在 Objective-C 中解决这个问题吗?

最佳答案

如果您尝试从静态库中实例化一个类,则必须将“-ObjC”标志添加到“其他链接器标志”build设置中。

关于objective-c - NSClassFromString 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2227085/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com