Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Методы класса и NSMutableArray, Обращение к методам класса 
V
    Опции темы
DenisTv
Дата 3.9.2011, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 3.11.2005

Репутация: нет
Всего: нет



Доброго времени суток, товарищи
Может быть кто сталкивался. 
Суть: в массиве хранятся объекты моего класса, который объявлен так:

Код

@interface sticker_class : NSObject {
...
}
...
-(id)init;
-(CGRect)getRect;
@end


Нужно в цикле обращаться к методу getRect. На данный момент обращаюсь так:    

Код

NSEnumerator *myEnum = [stickers objectEnumerator];
sticker_class *sticker_item;
while(sticker_item = [myEnum nextObject]) {
  NSLog(@"111");
  CGRect tRect = [sticker_item getRect];
  if (CGRectIntersectsRect(tRect, touchRect)) {
    NSLog(@"222");
  }
}

Но при попытке обратиться к методу появляется следующая ошибка:
[UIImageView getRect:]: unrecognized selector sent to instance

Подскажите, в чем проблема?
PM MAIL ICQ   Вверх
Bitter
Дата 4.9.2011, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 10
Всего: 27



Вы уверены что есть такой метод getRect: ?
Обычно метод с префиксом get означает что в него нужно передать параметр. У Вас в коде параметры не передаются.
Да и вот еще что: getRect и getRect: это разные методы (дело в двоеточии - оно тоже часть имени метода) В коде и в ошибке у Вас разные методы
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | iOS | Следующая тема »


 




[ Время генерации скрипта: 0.0553 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.