Frage

Ich habe einige UIView Unterklassen in einer statischen Bibliothek umgestaltet. Wenn jedoch Interface Builder mit Blick Komponenten für ein Projekt zu erstellen, das die statische Bibliothek verwendet finde ich, dass es nichts von den Bibliotheksklassen ist. Was brauche ich, um die Klasse Schnittstellen sichtbar Interface Builder zu tun zu machen?

Update: Die richtige Antwort bezieht sich auf die Überschriften in den 'XIB Browsers zu ziehen. Die ‚.h‘ Dateien können in diesem Bild identifiziert von einem Finder-Fenster auf dem Fensterbereich gezogen werden:

alt text http://img211.imageshack.us/img211/1221/xibbrowser.png

War es hilfreich?

Lösung

Versuchen Sie, die statische Bibliothek in Ihrem Browser xib in Interface Builder ziehen. Ich habe das nicht mit einer statischen Bibliothek versucht, aber das Konzept ist das gleiche. Wenn Sie die Header-Dateien in IB ziehen, können Sie diese Klassen zugreifen.

Andere Tipps

Lexh, versucht, mit der -ObjC Flagge verbindet, wenn Ihre statische Bibliothek zu bauen. Das war für mich ... für etwa ein Jahr :-) ich diesen Beitrag gefunden, wie das Problem mit einem frischen OSX installieren und ein Upgrade in Xcode zurückgekehrt ist. Aber es funktionierte in XCode 3.1.2.

  • David

Fügen Sie das gleiche Problem wie Lexh. Es funktionierte nur, wenn ich eine Dummy-Klasse-Methode aufgerufen. Das Problem war, dass ich nicht meine statische Bibliothek auf die „Link-Binärdatei mit Bibliotheken“ unter Ziel hinzuzufügen. Merkwürdiger alles andere gearbeitet.

folgte ich diese Anleitung mit meinem statischen lib zu verknüpfen erstellen Sie statische lib

Ich hatte das gleiche Problem. Ziehen Sie die Bibliothek oder Header XIB Browser funktionierte nicht. Lesen Klassendateien funktionierte nicht. Also rief ich:

[MyLibraryClass version];    // Substitute your class name for "MyLibraryClass".

Das funktionierte. Version ist eine Klassenmethode von NSObject, so dass alle Unterklassen von NSObject erbt es.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top