The biggest complaint I hear about iOS is the somewhat manual memory management. It's really not that bad, and is nowhere near as tricky as C or C++.
To be fair, iOS does have a garbage collector (NSPool), but you have to free up references for it to reclaim space.