2014-09-16 2 views
-1

Я пытаюсь получить доступ к данным свойства NSObject (socketIOPacket). Когда я пытаюсь сделать access this property, я получаю сообщение об ошибке complier: «Данные свойства» не могут быть найдены в объекте прямого класса.Свойство 'data' не найдено в объекте прямого класса

Когда я поставил точку останова, я могу видеть, что этот объект does have a data property

Что я делаю неправильно? Я довольно новичок в объекте C.

+0

Возможно, вы, вероятно, что-то не так, и это, вероятно, имеет какое-то отношение к 'data'. (Это как можно больше, потому что вы ничего нам не сказали.) –

+0

Я добавил скриншоты из Xcode. Я добавлю дополнительную информацию, если приведенные ниже предложения не работают. – SivaDotRender

ответ

1

Как называется класс, к которому вы пытаетесь получить доступ data? Вероятно, вам просто нужно импортировать файл .h в класс, с которого вы обращаетесь к нему.

Что-то вроде этого:

#import "ClassName.h" 

Также вы должны убедиться, что свойство подвергается. Если data не обращен вперед, то есть он не объявлен в файле заголовка, тогда вы не должны обращаться к нему в любом случае.

Смежные вопросы