2010-05-25 2 views
0

Я новичок в Objective-C, и я, похоже, борюсь с доступом к методу объекта, который я создал. Я проверяю документацию, но я не совсем уверен, что это работа для делегата.Objective-C - Методы вызова в объектах.

Например, у меня есть объект (1), который создает другой объект (2). Я могу получить доступ к методу объекта (2) после его создания, но я не могу получить к нему доступ из метода объекта (1). Я получаю сообщение об ошибке, что объект не был определен в этой области.

Если кто-нибудь может помочь, я очень благодарен. Мне просто нужно подтолкнуть в правильном направлении, чтобы я мог хотя бы понять, как думать о взаимодействии между объектами.

+2

Можете ли вы опубликовать то, что у вас есть на данный момент? Возможно, вы уже близко подошли к ответу. –

+0

У вас нет опыта программирования на C/C++, не так ли? – ivans

ответ

1

Оказывается, я не определял объект в @interface. Это заставило мои методы не иметь к нему доступа. Поэтому для тех, кто имеет аналогичную проблему, обязательно определите свои i-vars в интерфейсе, а не init :)

+1

Исходя из python? – Brian

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