2017-07-12 5 views
1

Ich verfolge das Programm "Erste Schritte mit IOs Swift Apps" auf developer.apple.com und kann nicht auf ein Objekt klicken und es auf den ViewController ziehen. Diese Frage wurde bereits mit offensichtlich großem Erfolg gestellt und beantwortet, aber ich kann die .h oder .m Datei nicht finden, über die fast jede Antwort spricht.Klicken und Ziehen eines Objekts auf den ViewController

Hier ist, was ich sehen kann, wenn ich die Viewcontroller-Datei überprüfe.

viewcontroller

Haben Sie eine Idee, wie ich eine .h oder .m-Datei auswählen oder schreiben kann? Es gab auch einige Antworten zu Klassen, aber ich verstehe nicht, wie man das macht. Hier ist der Q & Ein Link: Can't drag and drop item from storyboard to viewcontroller in xcode

Vielen Dank für Ihre Hilfe !!!

+0

danke @Codus und so tut mir leid, verstehe ich nicht den Schritt zu erfüllen. Hier ist, was von Apple für Entwickler beschrieben wird: "Fügen Sie unterhalb der Klassenzeile Folgendes hinzu: // MARK: Eigenschaften [...] Wählen Sie in Ihrem Storyboard das Textfeld aus. Ziehen Sie den Mauszeiger über das Textfeld auf der Zeichenfläche Code-Anzeige im Editor auf der rechten Seite, stoppt den Ziehvorgang an der Zeile unterhalb des Kommentars, den Sie gerade in ViewController.swift hinzugefügt haben. " –

+0

.h und .m-Dateien sind für Objective-C. Wenn Sie Swift verwenden, ist die entsprechende Datei, die Sie hinzugefügt haben, .swift – Lawliet

+0

Haben Sie die ** Steuerung ** -Taste gedrückt, während Sie die Ansichten verschoben haben? – Lawliet

Antwort

0

Gemäß Ihrem angehängten Bild arbeiten Sie im swift, so dass Sie keine .h oder .m Datei im "Identity Inspector" hinzufügen müssen.

Gemäß Ihrem angehängten Bild, Sie nur Auswahl "View Controller" und zuerst geschlossen Sie "Assistent Inspektor" -Bildschirm und wieder "Assistent Inspektor" zu öffnen. Jetzt lang drücken und ziehen Sie den Zeiger auf den "View Controller", der über "Assistent Inspector" angezeigt wird, der in Ihrem angehängten Bild gezeigt wurde.

HINWEIS: Bitte ziehen Sie den Cursor außerhalb der Methode "ViewDidLoad". Es kann möglich sein, dass Sie das spitze Label oder die Schaltfläche in diese Methode ziehen, so dass kein Popup für die Outlet-Deklaration angezeigt wird.

Wenn Sie die Lösung nicht verstehen, geben Sie bitte weitere Einzelheiten an.

Danke,

+0

Vielen Dank für Ihre Hilfe, ich habe den Grundfehler gemacht, die ctr-Taste beim Drag & Drop nicht zu drücken. Jetzt geht es. –

Verwandte Themen