Thema Datum  Von Nutzer Rating
Antwort
04.07.2011 14:31:28 Klara
NotSolved
Blau Static library / statische bibliothek zu IOS Projekt hinzufügen
04.07.2011 17:29:27 IOS Power-Coder
*****
Solved
06.07.2011 13:36:52 Klara
NotSolved

Ansicht des Beitrags:
Von:
IOS Power-Coder
Datum:
04.07.2011 17:29:27
Views:
1801
Rating: Antwort:
 Nein
Thema:
Static library / statische bibliothek zu IOS Projekt hinzufügen

Hi Klara,

 

bin eben hier drüber gestolpert als ich ein ähnliches Problem hatte wie Du!

Generell musst Du in Deinem Projekt erst ein Target erstellen, dem Du Deine ".m"-Files hinzufügst. Dann machst Du einen Build für die verschiedenen Plattformen (Simulator und iPad/iPhone) um die Library in verschiedenen Architekturen zur Verfügung zu haben (Kann später zusammengeschlossen werden, eine Fat-Library sozusagen) und kannst diese Datei in Dein anderes Projekt kopieren.

Diesem anderen Projekt musst Du außerdem die ".h"-Files hinzufügen, deren ".m"-Dateien Du in die statische bibliothekt kopiert hast.

Und schon sollte alles funktionieren. Außer Du hast sone Nuss (oder bist) wie ich, die mit ner SQLite Datenbank arbeitet und vergisst die jeweiligen Frameworks einzubinden und sich dann über Fehler wundert.

 

Ein paar Links die die Problematik an sich gut erklären und darstellen: (Die folgenden Links haben mir geholfen mein Problem zu lösen)

 

http://www.icodeblog.com/2011/04/07/creating-static-libraries-for-ios/

http://stackoverflow.com/questions/6322457/error-in-adding-static-libraries-to-ones-project

http://stackoverflow.com/questions/5986586/xcode-4-how-to-add-static-library-target-dependency-to-project

http://stackoverflow.com/questions/1452466/suddenly-i-am-not-able-to-build-for-the-iphone-simulator

 

Viele Grüße

THE IOS Power Coder! :-)

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
04.07.2011 14:31:28 Klara
NotSolved
Blau Static library / statische bibliothek zu IOS Projekt hinzufügen
04.07.2011 17:29:27 IOS Power-Coder
*****
Solved
06.07.2011 13:36:52 Klara
NotSolved