Are there other coding standard issues which should be addressed?
Two suggestions:
1. Remove the (dangerous) use of
if ([obj boolMethod] == YES)
replacing it by
if ([obj boolMethod])
2. All method calls made through an
IMP ahould have a comment showing the objc
syntax of that method call.
That would improve the readability of the code and
maybe refrain some early optimisations.