Убедитесь, что вы перетаскиваете метку, кнопки и т. Д. В представление, которое вы помещаете в окно, в котором вы заказываете.
То, что вы, вероятно, видите при запуске, - это окно в кончике главного меню. Это окно по умолчанию пусто. Так будет до тех пор, пока вы явно не вставите в него что-либо, будь то в коде (с addSubview:
сообщениями в его представлении содержимого или в существующем его подпредставлении) или в перо (добавив метку, кнопки и т. Д. В представление содержимого окна или его существующее подпредставление вместо другого представления в другом перо).
Если вы хотите добавить метку, кнопки и т. Д. К представлению в другом наконечнике, вы должны загрузить этот наконечник и затем добавить представление, полученное из него, как подпредставление одного из представлений в окне. Или вместо этого создайте окно в этом кончике, но вам все равно нужно загрузить перо и убедиться, что окно упорядочено.
Также:
* * 1010
Я следую очень простому учебнику по разработке Mac. ... Я делаю это просто - просто перетаскиваю метку в представление, набираю какой-то текст, сохраняю его и запускаю.
Если книга была написана для Interface Builder, то да, это то, что Xcode 4 делает по-другому. Xcode 4 убил отдельное приложение Interface Builder, интегрировав редактирование пера в себя.
Когда вы нажмете ⌘R в Интерфейсном Разработчике, это запустит Симулятор Какао, который представит объекты интерфейса в вашем кончике. Вот что говорит вам книга (если она была написана для Interface Builder): нажмите ⌘R в Интерфейсном Разработчике , а не в Xcode.
В Xcode нажатие ⌘R запускает ваше приложение . В Xcode 4 и 5 вы можете смоделировать перо, выбрав «Simulate Document» в меню редактора при редактировании кончика. Это запустит Какао-симулятор и просмотрит содержимое вашего пера в нем.
(Кроме того, не путайте Симулятор какао в Интерфейсном Разработчике с Симулятором iOS в iOS SDK. Симулятор iOS предназначен для , на самом деле запускающего приложение на Mac, а не на устройстве iOS; Cocoa Simulator предназначен для предварительного просмотра содержимого пера без запуска приложения .)