Wie installiere / verwende ich RegexKitLite für eine iPhone-Anwendung?

8

Ich versuche zu verstehen, wie ich meine iPhone-Anwendung mit RegexKitLite arbeiten lassen kann. Ich habe versucht, Google nach der Installation zu durchsuchen konnte nichts finden, was es deutlich erklärt. Hoffentlich wird dies zu einer Schritt-für-Schritt-Anleitung für alle, die danach suchen.

Alles in Ordnung, so heißt es in der Dokumentation :

  

Die beiden Dateien RegexKitLite.h und   RegexKitLite.m und Verknüpfung gegen   die /usr/lib/libicucore.dylib ICU   Shared Library ist alles, was ist   erforderlich.

Also habe ich die .h und .m Dateien heruntergeladen, jetzt bin ich verwirrt über den ganzen "linking against ..." Teil. Könnte jemand bitte klarstellen?

Auf der Apple-Website gibt es einen Link in der Dokumentation zur Intensivstation, der unter anderem eine Make-Datei enthält. Leite ich diese Make-Datei? Muss ich Administrator sein, wenn ich es ausführe? Was mache ich einmal / wenn die Dateien "gemacht" sind? Wie verknüpfe ich dies? Ist das in XCode erledigt? Muss es für jedes Projekt getan werden, das es braucht? Sobald ich das alles getan habe, nehme ich an, dass ich nur noch die .h-Datei importieren muss und sie verwenden muss, ist das korrekt?

Danke

    
Senseful 05.08.2009, 10:22
quelle

2 Antworten

22

Fügen Sie libicucore.A.dylib zu Ihrer Frameworks-Projektgruppe hinzu. Es kann gefunden werden in:

%Vor%

Offensichtlich müssen Sie die Version von iPhoneOS2.1.sdk ändern, um die Version des iPhone-Betriebssystems widerzuspiegeln, auf der Sie bauen, und die iPhoneOS.platform in iPhoneSimulator.platform ändern, wenn Sie einbaut der Simulator.

Danach können Sie einfach die RegexKitLite-Quelldateien zu Ihrem Projekt hinzufügen und sie verwenden.

Der Teil "Ganze Verknüpfung gegen ..." wird behandelt, indem die Bibliothek libicucore zu Ihrer Frameworks-Gruppe hinzugefügt wird.

    
Jasarien 05.08.2009, 10:31
quelle
10

Sie sollten die Frameworks-Gruppen nicht verwenden, um Ihrem Projekt die ICU-Bibliothek hinzuzufügen. Es ist kein Framework. Doppelklicken Sie auf das Projektsymbol in Gruppen & amp; Klicken Sie im Fenster "Dateien" in Xcode auf die Registerkarte "Erstellen" des Fensters "Projektinfo", wechseln Sie zum Unterabschnitt "Verknüpfen" der Registerkarte, doppelklicken Sie auf das Feld "Weitere Linker-Flags" und fügen Sie mithilfe des Popup-Fensters "-clicore" hinzu.

    
Alasdair Allan 06.09.2009 07:12
quelle

Tags und Links