2. iOS SDK via MonoTouch
This chapter explains how MonoTouch abstracts the iOS SDK to allow development against native classes from C#. It explains how to work with outlets and compares the CocoaTouch Delegate model to the C# event model, showing how to use either pattern from C#. It also explains memory management in Objective-C as contrasted to garbage collection in MonoTouch.
iOS SDK Overview
MonoTouch builds upon the iOS SDK, adding support for the C# language, along with tooling via MonoDevelop and its integration with Interface Builder. It also builds on the Mono implementation of .NET, bringing along a multitude of libraries and support for existing code, as well as garbage collection. .NET developers will feel right at home with Mono ...
Get Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.