Witam Obecnie pracuję nad aplikacją monotouch, gdzie potrzebuję użyć architektury IDBlue do połączenia z iPada do czytnika bluetooth, ale jest ona dostarczana jako framework bez .a, jak powinienem kontynuować tworzenie wiązania, aby móc go używać na Monotouch?Obiektywne wiązanie C na MonoTouch
Odpowiedz
Najprostszym sposobem jest utworzenie projektu Wiązania w swoim rozwiązaniu.
This document opisuje cały proces.
Dostępne jest również narzędzie (Parser.exe), które pomaga w generowaniu powiązań. Zaskakujące jest to, że tego narzędzia nie wymieniono w dokumencie "Wiążące obiekty celu C". To nie jest kompletne rozwiązanie, ale zapewni dobry start.
Więc myślisz, że mogę to zrobić również bez pliku .a lib ?, i powinienem połączyć framework z argumentami gcc? – nukedbit
Można użyć frameworka (plik binarny, do którego należy utworzyć łącze, znajduje się w katalogu szkieletowym, traktuj go jak plik .a) lub plik .a. –
Jeśli ktoś szuka narzędzia do generowania powiązań, umieściłem go w [oddzielnym repozytorium github dla wygody] (https://github.com/stampsy/monotouch-binding-generator). Oszczędza pięć minut. (Tak, to * dokładnie * tak samo, jak parse.cs MonoMaca). –
- 1. Obiektywne wartości logiczne c
- 2. obiektywne wytyczne c kodowania
- 3. Jak utworzyć wiązanie MonoTouch z .framework
- 4. Obiektywne operacje c ze zmiennymi
- 5. obiektywne metody C Klasa vs C Funkcje
- 6. Wiązanie MonoTouch: Jak oznaczać bibliotekę szkieletową jako opcjonalnie połączoną?
- 7. późne wiązanie w C
- 8. HttpListener z HTTPS na MonoTouch
- 9. Obiektywne definicje klasy C w jednym .h i .m
- 10. Jak działa MonoTouch?
- 11. Biblioteka QR dla MonoTouch?
- 12. MVC C# Automatyczne wiązanie modeli na listach zagnieżdżonych
- 13. Jak zainstalować wiązanie C++ dla ZeroMQ na Mac OS X?
- 14. Tworzenie biblioteki statycznej w monotouch
- 15. Certyfikaty klienta HTTPS z Monotouch
- 16. C# Wiązanie combobox do listy obiektów
- 17. C# - Wiązanie pola tekstowego do liczby całkowitej
- 18. Próbka palca MonoTouch
- 19. Wiązanie Crystal C, prosty przykład Witaj świecie.
- 20. Obsługa wyjątków ObjC w monotouch
- 21. Wiązanie biblioteki biblioteki C++ za pomocą SWIG
- 22. odtwarzanie mp3 z monotouch
- 23. Wysokoprofilowe aplikacje MonoTouch?
- 24. AesCryptoServiceProvider w MonoTouch
- 25. MonoTouch: lokalizacja folderu tmp?
- 26. MonoTouch SecKeyChain.Add powrocie SecStatusCode.Param
- 27. MonoTouch WIFI SSID
- 28. Jak odinstalować framework MonoTouch?
- 29. sizeWithFont z MonoTouch
- 30. Xamarin/monotouch UILabel multiline
Nie znam tej struktury, ale gdy zaczynamy z wiązaniami, polecam zacząć od mapowania jednej metody na raz, nie rób wszystkiego na raz, w przeciwnym razie będziesz mieć wiele zmiennych do obsługi . – Candide