Это также сводило меня с ума.
Я пометил +1 выше, ответ на самом деле помогает, ответ загадочный, так что это поможет объяснить в мельчайших деталях, как получить делегат или другое соединение, которое не будет связываться напрямую с файлом с помощью «Ассистента». Редактор "view.
правый клик = клавиша управления + левый клик.!
IN XCode 4. Выберите любой из ваших файлов XIB. Скажем, для UIScrollView, который вы добавили, вы хотите установить делегат для него. В отличие от предыдущего IB, где вы просто открываете инспектор соединений и перетаскиваете соединение в файл. На самом деле здесь то же самое. НО разница.
(ПРИМЕЧАНИЕ: док-станция слева от панели 2. Только с открытым XIB)
Откройте док> http://developer.apple.com/LIBRARY/IOS/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/InterfaceBuilder/InterfaceBuilder.html
Внизу дока есть маленькая треугольная стрелка.
В самом верху дока находится "Владелец файлов", а без открытого дока это белая коробка с оранжевой отделкой.
Выберите представление или то, что когда-либо нуждается в делегированном доступе к файлу (UISegmentControl заставил меня тоже сойти с ума), щелкните правой кнопкой мыши и перетащите соединение на «Новый источник ссылок» в Docks «Владелец файлов», и появится список до.
Точно так же вы можете щелкнуть правой кнопкой мыши на «Владельце файлов» и легко удалить там подключения или создать новые.