Как мы можем проверить, к какому классу принадлежит объект? - PullRequest
0 голосов
/ 13 июля 2010

У меня много объектов разных классов в scrollView. Делая некоторые операции, я хочу напечатать родительский класс каждого объекта. Как я могу это сделать?

1 Ответ

5 голосов
/ 13 июля 2010
-(NSString *) myClassName {
  return NSStringFromClass( [self class] );
}

-(NSString *) parentClassName {
  return NSStringFromClass( [super class] );
}

Вы можете перебирать подпредставления вида следующим образом:

for ( UIView *subview in theParentView.subviews ) {
  NSLog( @"%@" , subview );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...