So habe ich herausgefunden, dass in XCode 4.3, um einen neuen ViewController zu erstellen, ich New> Objective-C-Klasse tun muss, dann Unterklasse UIViewController. Aber, wie kommt es, dass die Checkbox xib ausgegraut ist? Wie erstelle ich einen neuen View-Controller mit einer Xib?So erstellen Sie neue View-Controller in XCode 4.3
Antwort
Es sieht aus wie Sie versuchen, ein OS X Objective-C-Klasse auf einem iOS-Projekt
, die diese produziert hinzuzufügen ..
Statt hinzufügen neue Datei wie diese ..
, die diese produziert ..
Noch ein weiteres Beispiel für verwirrende UX von Apple –
Seine 2016 und ich benutze XCode7 statt 4,3. Die Antwort ist immer noch gültig –
Ich habe keine Ahnung, warum die xib Box abgeblendet ist (nicht für mich passieren), aber man kann immer gehen Sie einfach auf neue Datei und erstellen Sie eine Spitze von dort aus und legen Sie seine Klasse zu Ihrem UIViewController
Unterklasse in Interface Builder.
Dies ist ein Fehler, wählen Sie einfach den UIViewController erneut in der Unterklasse von Combo und es wird wieder aktiviert werden.
Ist mir passiert, als ich die Erstellung einmal abgebrochen und den Dialog erneut geöffnet habe.
- 1. Keine neue ViewController-Instanz erstellen
- 2. Universelle App für Xcode 4.3 erstellen?
- 3. Xcode 4.3 Namen Vervollständigung
- 4. Hinzufügen einer UIViewController-Unterklasse in Xcode 4.3
- 5. Arbeiten mit XCode 4.3 Installation
- 6. C# -Plugin für xCode 4.3
- 7. Seltsames Verhalten mit Xcode 4.3
- 8. Seltsame Fehlermeldung in Xcode 4.3 mit LLDB
- 9. So erstellen Sie neue EPT mit CSOM
- 10. Installation von XCode 4.2, 4.3 und 3.2
- 11. ViewController mit .swift Datei in XCode verbinden
- 12. So präsentieren Sie ViewController ohne Verwendung Seque
- 13. So erstellen Sie NSRadioButton-Gruppe in Xcode 7 OSX
- 14. So erstellen Sie dSYM-Datei in XCode 7.0
- 15. So erstellen Sie eine leere Anwendung in der neuen Xcode
- 16. So erstellen Sie eBay neue Logo-Seite in HTML + CSS
- 17. So erstellen Sie neue h und m-Datei in Xcode6
- 18. So erstellen Sie neue Res-Ordner in Android Studio
- 19. So erstellen Sie eine neue Spalte in einer Select-Abfrage
- 20. So erstellen Sie neue Ressource mit Fremdschlüssel in TastyPie
- 21. So erstellen Sie eine neue Projektkollektion in TFS 2010 remote
- 22. So erstellen Sie eine neue Datei in Unix
- 23. So erstellen Sie eine neue Konsole in einer separaten Ansicht
- 24. So erstellen Sie neue Aufgaben in Microsoft Project Server 2013
- 25. neue ViewController automatisch nach einer bestimmten Zeit öffnen
- 26. So machen Sie CAAnimation in viewController, die ohne navigationController
- 27. Xcode 6 Schaffung neue Ziel C-Klasse
- 28. Icon Composer nicht verfügbar mit Xcode 4.3?
- 29. wie man viewcontroller für ipad in ios Anwendung erstellen?
- 30. Entwickeln mit Xcode 4.3 für iOS 4.2.1
Ich habe seit 20 Jahren mit Objective-C arbeiten, einschließlich jeder Version von Xcode, und ich gerade diesen Fehler gemacht. Das hat mir wahrscheinlich eine Stunde Kopfschütteln erspart. Geht nur um zu zeigen, dass es keine dummen Fragen gibt. – TechZen
Ich habe seit 5 Jahren Objective-C seit Xcode 3 geschrieben, auch nur diesen Fehler gemacht. Codierung um Mitternacht ist nie eine gute Idee :) –