2010-11-16 7 views
28

Ich sehe, dass es kein "Duplikat" gibt, wenn ich mit der rechten Maustaste auf eine .xib klicke. So machen Sie es: Um zum Finder zu gelangen, kopieren Sie die Datei unter einen anderen Namen und ziehen Sie sie auf meine Ressourcen. Wäre das alles, was ich tun müsste?Wie du eine .xib-Datei duplizierst?

[Anmerkung: nur fragen, ob es andere Dateien oder Einstellungen muss ich Mühe mit.]

+1

das musste ich in der Vergangenheit tun. – raidfive

Antwort

18

Ja, das ist fast alles, was benötigt wird. Stellen Sie sicher, dass Sie die NIB-Datei öffnen und überprüfen Sie, dass die Verbindungen so sind, wie Sie es möchten. Es verhält sich wie jede Datei, die du dupliziert. Geben Sie ihm einen ursprünglichen Namen und stellen Sie sicher, dass er im richtigen Ordner gespeichert ist, bevor Sie ihn in das Projekt importieren.

+2

Nach dem Kopieren war meine xib immer noch mit der ursprünglichen .m-Datei verknüpft und erlaubte keine Verbindung mit der neuen. Ich musste das Feld "Benutzerdefinierte Klasse" der XIB unter dem Besitzer der Datei aktualisieren. (Xcode 6.1.1) – acj

+0

@acj Danke für das Update in Xcode 6! –

1

Ja, Sie können den Inhalt der XIB-Datei einfach mit (Befehl + c) kopieren und mit (Befehl + v) in eine andere XIB-Datei einfügen, aber durch einfaches Kopieren und Einfügen erhalten Sie keine Referenzen Sie müssen die Eigenschaften in XIB-Datei dorthin gehen Sie müssen den Klassennamen, für den Sie eine neue XIB-Datei erstellt haben und geben Sie dann die Referenzen.

21

Der beste Weg, dies zu tun ist, verwenden Sie Cmd ⌘, Shift, s auf der Xib oder Storyboard. Dann speichern Sie es mit einem neuen Namen oder Ort.

+0

Dies ist der einfachste Weg, es zu tun, und auch das Sicherste, denke ich. –

+0

Ich denke, das ist das einfachste für NW. Danke –

+0

Funktioniert gut für mich! – Chris