Objective C is a superset of C and has the same disadvantages as C: terse, cryptic syntax, bizarre precedence rules, primitive memory and process management, a convoluted development cycle.
The main disadvantage of objective C itself is that it is a niche language; you won't find books about...