gpt4 book ai didi

IOS self->isa deprecated 但 Object_setClass 也给出警告

转载 作者:可可西里 更新时间:2023-11-01 06:18:05 25 4
gpt4 key购买 nike

我正忙于一个大学生的图书馆。在他的代码中,他设置了几次 isa。此剧照有效,但已正式弃用。替代方案应该是 object_setClass 函数。但是当我替换它时,我收到警告:函数“object_setClass”的隐式声明在 C99 中无效。也许我缺少进口或其他东西?有人有想法吗?谢谢。

if(nodePtr->type == XML_ELEMENT_NODE)
{
self->isa = [DDXMLElement class];
//object_setClass(self, [DDXMLElement class]);
}
else if(nodePtr->type == XML_DOCUMENT_NODE)
{
self->isa = [DDXMLDocument class];
//object_setClass(self, [DDXMLDocument class]);
}

最佳答案

它在 #include <objc/runtime.h> 中声明-- 你有没有包括那个标题?

关于IOS self->isa deprecated 但 Object_setClass 也给出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15271190/

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