Я занят библиотекой collegae. В его коде он устанавливает isa несколько раз. Это работает, но официально устарело. Альтернативой должна быть функция object_setClass. Но когда я его заменю, я получаю предупреждение: Неявное объявление функции 'object_setClass' недействительно на C99. Возможно, мне не хватает импорта или что-то еще? Любая идея? Благодарю.IOS self-> isa устарел, но Object_setClass также дает предупреждение
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]);
}
'#import' –