Я работаю над приложением для iPhone и получаю (пустые) ссылки на поля IBOutlet в моем контроллере. Я сделал, чтобы UIViewController разделил на подклассы, который установлен как Владелец Файла в моем XIB. У меня есть ряд UI...
Генератор кода Accessorizer имеет опцию присвоить IBOutlets вместо того, чтобы сохранить их. Например, сравните эти две сгенерированных строки: @property (неатомарный, сохраните), IBOutlet UIImageView *...
Эта ошибка сводила меня с ума, так как я начал использовать Xcode (4.6.3). Всякий раз, когда я пытаюсь связать элемент Storyboard с моим кодом, я получаю сообщение об ошибке: Не удается найти информацию для класса с именем ...
Официальная документация говорит мне, что я должен сделать эти 3 вещи для управления моей памятью для "объектов пера" правильно. @property (неатомарный, сохраните), IBOutlet UIUserInterfaceElementClass *...
Я пытаюсь использовать объект UITapGestureRecognizer, который можно найти в Interface Builder. Я перетащил один "UITapGestureRecognizer" из библиотеки объектов в один вид xib. Затем я ...
В настоящее время я занимаюсь рефакторингом пары контроллеров представления, которые используют несколько методов IBOutlets и IBAction. Я переместил объявления выходов и метод IBAction в суперкласс, вырезая их из ...
Мне удалось написать код для элементов UIBarButton, которые появляются при запуске моего приложения. Однако, когда я нажимаю на одну из кнопок (чтобы перейти на новый экран), приложение вылетает с ошибкой SIGABRT. Я знаю из ...
У меня есть 30 кнопок в одном представлении в Interface Builder. Каждая из них имеет свой тег между 100001 и 100030. Я обнаружил, что легко использовать одно и то же действие для каждой кнопки, передавая тег для каждой ...
Я хочу сделать массив с кучей UIImageViews у меня в Интерфейсном Разработчике. Вместо 20 или 30 IBOutlet UIImageView * img1; и связать их всех таким образом, а затем положить их в ...
Здесь есть аналогичный вопрос на SO, однако я просто хочу прояснить кое-что, что не было полностью объяснено там. Я понимаю, что все делегаты и выпуски - фактически любая ссылка на "...
Несколько дней назад я просмотрел видеоурок, в котором объясняется, как использовать настраиваемые ячейки в UITableViewController. Я узнал, что могу подготовить пользовательскую ячейку прямо в построителе интерфейса, поэтому я ...
У меня довольно большой проект (~ 20 сцен). Одним из них является TableViewController с пользовательским классом UITableViewController. Я дал ячейке идентификатор повторного использования и добавил к ней метку. Когда я ...
Я пытаюсь заставить свой редактируемый UITextView отказаться от клавиатуры (resignFirstResponder), когда пользователь нажимает «Готово». Используя UITextField, я смог сделать это с помощью следующего кода: - (IBAction) ...
Проблема. IBOutlet выпущен до того, как я смогу его использовать. Что я хочу Я хочу получить доступ к навигационному контроллеру из своего делегата приложения, чтобы я мог перезагрузить табличное представление. Моя установка У меня есть :A...
Я создал UITableView в Interface Builder, используя раскадровки. UITableView настроен со статическими ячейками и рядом различных разделов. У меня проблема в том, что я пытаюсь настроить свой...
Хотя я уверен, что они существуют, у меня возникли трудности с поиском или фиксированием официальной передовой практики для объявления выходов в ViewController. Насколько я вижу, есть 3 варианта :только ivar...
Я новичок в раскадровке, поэтому у меня есть некоторые трудности... Я создал TableViewController и хочу настроить прототип ячейки. В Cell Prototype я добавил несколько...
Я определил это в коде: @property (неатомарный, слабый) IBOutletCollection (UITableViewCell) NSSet * suretyCells; и синтезированы. Я абсолютно уверен, что этот контроллер используется в истории ...
Как мне получить доступ к IBOutlets, которые были созданы в другом классе? Например, если у меня есть IBOutlet в классе A, как я могу получить доступ в классе B? Если я не могу получить доступ к IBOutlets из других классов, что такое ...
Я объявил NSArray в своем классе NSArray * labelsArray; Я сделал его свойством @property (неатомарный, сохранить) IBOutletCollection (UILabel) NSArray * labelsArray; Я подключил его к четырем UILabels ...
В коде, который я наследую, я видел следующее: @property (только для чтения) IBOutlet UIImageView * bgImage; Когда я ожидал бы такую модель сохранения памяти, как: @property (только для чтения, сохранить) IBOutlet ...
Я новичок в разработке ObjC / Cocoa и Mac в целом и играю с основами. Упрощенный шаблон по умолчанию для нового приложения Cocoa в Xcode 4.2 на Lion выглядит так: // ...
Образец кода, ссылка на который приведен здесь, отлично работает и позволяет UIScrollView отображать изображения с разбивкой по страницам и предварительным просмотром изображений до и после текущего изображения : http: //blog.proculo.de/archives/180 -..
У меня есть такой массив UIButton: @property (неатомарный, сохранить) IBOutletCollection (UIButton) NSArray * btn_Impact_Collection; и у меня есть эта функция: - (IBAction) impactAction: (id) sender; В ...
Я использую IBOutletCollections для группировки нескольких экземпляров похожих элементов пользовательского интерфейса. В частности, я группирую несколько UIButtons (которые похожи на зуммеры в викторине) и группу UILabels (...
Каковы причины, по которым IBOutlet (подключен) может быть ноль? У меня есть одно готовое приложение, которое всегда равно нулю, даже если я воссоздаю все с нуля (объявление и контроль).
Я просматривал документы Apple и образцы кода, чтобы попытаться определить лучший способ управления памятью для IBOutlets. Я немного запутался, мягко говоря. Пример кода CurrentAddress объявляет ...
извините, если я слишком придирчив к этому, но я сейчас изучаю программирование под iOS, и мне кажется, что некоторые люди объявляют IBOutlet следующим образом: IBOutlet прикреплен к свойству #import