2012-11-07 14 views
6

Ich habe eine .a-Datei für eine Bibliothek, die ich mit einer iOS-Anwendung verknüpfe. Woher weiß ich die Versionsnummer der Bibliothek? Ich muss das nicht programmatisch machen, ich muss es nur einmal manuell holen.Wie bekomme ich die Versionsnummer von einer statischen Bibliothek?

+0

manuell? Hard Code es in, sollte es ein Plist, der mit der Quelle der Lib kam. – CodaFi

+0

Ich möchte die Version bekommen, nicht gesetzt. –

Antwort

7

Es gibt kein gemeinsames Thema zum Codieren einer Versionsnummer in eine statische Bibliothek.

Manchmal ist überhaupt nichts vorhanden. Manchmal geschieht dies mit einem Header, der zu dieser Bibliothek gehört. Manchmal geschieht dies mit einer Funktion, die solche Informationen zurückgibt. In einigen Fällen ist diese statische Bibliothek Teil eines Pseudo-Frameworks, das einen Plist enthält, der möglicherweise eine korrekte Versionsnummer enthält.

Denken Sie daran, eine statische Bibliothek selbst ist nicht viel mehr als ein Haufen von Objektdateien in einem Dateiarchiv abgelegt. Es gibt kaum zusätzliche Informationen, ganz zu schweigen von Metadaten.

Verwandte Themen