Sdílet prostřednictvím


Pokročilé koncepty a interní informace pro iOS

Toto téma se zabývá návrhem rozhraní Api MonoTouch, sestaveními a třídami z knihovny základních tříd .NET (BCL) a o tom, jak Visual Studio pro Mac integrovat s Tvůrcem rozhraní Xcode a sadu nástrojů Společnosti Apple.

Návrh rozhraní API

Vysvětluje principy návrhu za vazbou rozhraní API.

Dostupná sestavení

Zobrazí seznam dostupných sestavení a tříd z knihovny základních tříd .NET (BCL).

Generování kódu XIB

Popisuje také, jak Visual Studio pro Mac a Tvůrce rozhraní Xcode umožňují použít Tvůrce rozhraní k návrhu uživatelského rozhraní.

Důležité

Tento dokument vysvětluje, Visual Studio pro Mac integraci pouze s Tvůrcem rozhraní Xcode. Další informace o iOS Designeru najdete v dokumentu iOS Designeru .

Architektura iOSu

Aplikace Xamarin.iOS běží v prostředí mono spouštění a k kompilaci kódu C# do jazyka sestavení ARM používají úplnou kompilaci AOT (Head of Time). Tento průvodce zkoumá Xamarin.iOS na nízké úrovni.

Objective-C Selektory

Poznámky a použití pro přímé volání Objective-C selektorů (metod).

Omezení

Nástrahy a omezení, o které je potřeba vědět v Xamarin.iOS