Vytváření vazeb knihoven pro iOS
Důležité
V současné době prošetřujeme využití vlastních vazeb na platformě Xamarin. Pokud chcete informovat budoucí úsilí o rozvoj, využijte tento průzkum .
Informace o knihovnách vazeb Objective-C a CocoaPods pro Xamarin.iOS a Xamarin.Mac najdete na těchto odkazech:
- Přehled – popisuje, jak funguje vazba.
- Vazbové Objective-C knihovny – pokyny k vytvoření vazbyObjective-C knihoven pro použití v projektech Xamarin.
- Referenční příručka k definici typu – popisuje všechny atributy, které jsou k dispozici autorům vazeb pro řízení procesu generování vazeb.
Objective Sharpie
Objective Sharpie je nástroj příkazového řádku, který pomáhá bootstrap první průchod vazby. Funguje tak, že analyzuje soubory hlaviček nativní knihovny pro mapování veřejného rozhraní API na definici vazby (proces, který se jinak provádí ručně). Objective Sharpie sama o sobě nevytvoří vazbu, ale může vám pomoct začít!
Objective Sharpie 3.0 zavedl schopnost svázat Cocoapods přímo!
Návod – vytvoření vazby knihovny pro iOS Objective-C
Tato stránka obsahuje podrobný návod k vytvoření projektu vazby pro iOS pomocí opensourcového projektu InfColorPickerObjective-C jako příkladu. Knihovna InfColorPicker poskytuje opakovaně použitelný kontroler zobrazení, který uživateli umožňuje vybrat barvu na základě jeho reprezentace HSB, což usnadňuje výběr barev. Objective Sharpie se použije k usnadnění procesu vazby.
Video
Vazby iOS ve videu C/C++