Xcode 4: отсутствует владелец файла с раскадровкой?
Я начал новый проект под Xcode 4.5. Я принял настройки мастера по умолчанию, которые включали раскадровку.
Я пошел, чтобы установить соединения, и Владелец Файла отсутствует.
Я не уверен, что я сделал, чтобы оказаться в этой конфигурации. Что касается компонентов пользовательского интерфейса, я добавил представление прокрутки вместо исходного представления. У меня были некоторые проблемы с вертикальными ограничениями, но я не делал ничего радикального.
Я попытался в Google решить эту проблему, но получил только два результата: http://www.google.com/#q=xcode+4+%22missing+file+owner+%22.
Как можно добавить владельца файла в раскадровку?
ОБНОВЛЕНИЕ: для других, кто находит эту статью переполнения стека, пришло время сделать Apple App's 101 снова: создание вашего первого приложения для iOS. Похоже, что Hillegass и LeMarche еще не догнали 6.0 SDK. На Амазоне нет книг по состоянию на январь 2013 года.
3 ответа
Я предполагаю, что вы привыкли к файлам. Здесь вам просто нужно выбрать ViewController
и установите его класс в правой части экрана, в свой собственный класс. Что касается ограничений, они могут быть отключены, сняв флажок Use Autolayout
вариант в первой вкладке.
Там нет ничего под названием File's Owner
в раскадровке. Работа владельца файла должна выполняться View Controller
в твоем случае. Если вам нужно подключиться IBOutlet
с и IBAction
s, соедините их с View Controller
так же, как вы сделали с File Owner
в xib
Я хотел добавить немного гоча в xcode 5 (не думаю, что это в более ранних версиях). По сути, владелец файла называется "пользовательским классом" в инспекторе идентичности. Это может быть скрыто! Что может смущать кого-то. Я не думаю, что я заметил это в v4.