Поделиться через


Расширенные понятия и внутренние компоненты 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.