Udostępnij za pośrednictwem


Wiązanie bibliotek systemu iOS

Ważne

Obecnie badamy użycie powiązań niestandardowych na platformie Xamarin. Weź udział w tej ankiecie , aby poinformować o przyszłych wysiłkach programistycznych.

Skorzystaj z poniższych linków, aby dowiedzieć się więcej o bibliotekach powiązań Objective-C i narzędziach CocoaPods dla platform Xamarin.iOS i Xamarin.Mac:

  • Omówienie — opisuje sposób działania powiązania.
  • Biblioteki powiązań Objective-C — instrukcje dotyczące tworzenia powiązań Objective-C bibliotek do użycia w projektach platformy Xamarin.
  • Przewodnik referencyjny definicji typów — opisuje wszystkie atrybuty dostępne dla autorów powiązań w celu napędzania procesu generowania powiązań.

Narzędzie Objective Sharpie

Objective Sharpie to narzędzie wiersza polecenia ułatwiające uruchamianie pierwszego przekazywania powiązania. Działa to przez analizowanie plików nagłówkowych biblioteki natywnej w celu zamapowania publicznego interfejsu API na definicję powiązania (proces, który w przeciwnym razie odbywa się ręcznie). Objective Sharpie nie tworzy powiązania samodzielnie, ale może pomóc w rozpoczęciu pracy!

Objective Sharpie 3.0 wprowadził możliwość bezpośredniego wiązania kakapodów!

Przewodnik — wiązanie biblioteki systemu iOS Objective-C

Ta strona zawiera szczegółowy przewodnik tworzenia projektu powiązania systemu iOS przy użyciu projektu InfColorPickerObjective-C typu open source jako przykładu. Biblioteka InfColorPicker udostępnia kontroler widoku wielokrotnego użytku, który umożliwia użytkownikowi wybranie koloru na podstawie jego reprezentacji HSB, dzięki czemu wybór kolorów jest bardziej przyjazny dla użytkownika. Narzędzie Objective Sharpie będzie używane do pomocy w procesie wiązania.

Wideo

Powiązania systemu iOS w wideo C/C++