Objective-C Programming Language for iPhone
Those of you who have developed applications for iOS in the past know your Objective-C well. Practice always makes perfect though. Being able to combine and run C applications on your phone would be ideal for students. Objective-C Programming Language for iPhone is a quality application that provides you with a learning environment to improve your programming skills.
The app lets you compile and run your program. It has an editor with syntax highlighting, line numbers, auto indentation, and other handy features for coders. You can search and replace, undo, and change color themes. Programs can be imported by iTunes and E-mail. The Objective-C Programming Language app give you access to documentation and sample codes too.
The app is available as a free download but does limit the number of programs you can compile. Unlimited compilations will cost you $2.99. You are going to need an Internet connection to run programs. The compiler does have some limitations too. But it is still a decent learning tool if you are just getting started with Objective C.