GNUstep è un ambiente desktop scritto appunto in objective-c, con una API molto ben fatta ma che non credo abbia niente a che fare con l'iPhone.

GCC include già il supporto a tale linguaggio, penso basti quello (più l'SDK di Apple, ovviamente).