Расширенные понятия и внутренние компоненты iOS
В этом разделе рассматривается проектирование, сборки и классы API MonoTouch из библиотеки базовых классов .NET (BCL) и интеграция Visual Studio для Mac с конструктором интерфейсов Xcode и цепочкой инструментов Apple.
Структура API
Объясняет принципы проектирования привязки API.
Доступные сборки
Перечисляет доступные сборки и классы из библиотеки базовых классов .NET (BCL).
Создание кода для XIB-файлов
Он также описывает, как Visual Studio для Mac и построитель интерфейсов Xcode позволяет использовать Конструктор интерфейсов для разработки пользовательского интерфейса.
Внимание
В этом документе описывается интеграция Visual Studio для Mac только с конструктором интерфейсов Xcode. Дополнительные сведения о конструкторе iOS см. в документе конструктора iOS.
Архитектура iOS
Приложения Xamarin.iOS выполняются в среде выполнения Mono и используют полную компиляцию перед временем (AOT) для компиляции кода C# на язык сборок ARM. В этом руководстве рассматривается Xamarin.iOS на низком уровне
Objective-C Селекторов
Примечания и использование для вызова Objective-C селекторов (методов) напрямую.
Ограничения
Ошибки и ограничения, которые следует учитывать с помощью Xamarin.iOS.