Skip to content

Instantly share code, notes, and snippets.

@zorn
Created August 10, 2011 20:04
Show Gist options
  • Save zorn/1138055 to your computer and use it in GitHub Desktop.
Save zorn/1138055 to your computer and use it in GitHub Desktop.
- (BOOL)containsObjectOfClass:(Class)class
{
__block BOOL answer = NO;
[self enumerateObjectsUsingBlock:^(id obj, BOOL *stop) {
if ([obj isKindOfClass:class]) {
answer = YES;
*stop = YES;
}
}];
return answer;
}
// can I simplify the above with this?
- (BOOL)containsObjectOfClass:(Class)class
{
[self enumerateObjectsUsingBlock:^(id obj, BOOL *stop) {
if ([obj isKindOfClass:class]) {
return YES;
}
}];
return NO;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment