Ich habe eine Bibliothek in C geschrieben, die ich gerne in einer Objective-C-App verwenden würde, entweder auf dem Mac oder dem iPhone.Tipps zum Einbinden einer C-Bibliothek in Objective-C
Leider, da diese Bibliothek von Personen im Open Source-Bereich geschrieben wird, ist die Dokumentation ziemlich spärlich und unvollständig. Während ich herausfinden kann, wie man die Sachen in der Bibliothek benutzt, habe ich nicht wirklich einen Überblick über die gesamte Codebasis.
Was ich möchte, ist die Bibliothek in einige leicht verwendbare und übertragbare Klassen in Objective-C zu verpacken.
- Hat jemand irgendwelche Tipps, wie man das angehen kann?
- Gibt es Ratschläge, wie Sie am besten eine visuelle Hierarchie der Struktur der Bibliothek erhalten?
- Wie würde ich entscheiden, wie der Wrapper am besten für Wiederverwendbarkeit und Benutzerfreundlichkeit strukturiert wird?
Alle und alle Hilfe wird sehr geschätzt werden, danke!
+1. Sie sollten einige nette Schnittstellen definieren, die das tun, was Sie zuerst wollen, und dann die Implementierungen mit der C-Bibliothek ausfüllen. –
Wenn Sie Schnittstellen sagen, meinen Sie Benutzerschnittstellen oder Code-Schnittstellen? – Jasarien
Ich denke, er meint Code-Schnittstellen. –