Xcode 4: Создание UIView XIB, не правильно подключается - PullRequest
84 голосов
/ 15 июля 2011

Я пытаюсь создать перо, содержащее представление, которое будет встроено в TableViewCell.Я создал интерфейс и файлы реализации, ResultCell.h и ResultCell.m.Они стандартные, без изменений, без изменений кода.

Затем я создаю пустой файл XIB и перетаскиваю на него UIView.Затем я нажимаю «Владелец файла» и устанавливаю тип ResultCell.Я щелкаю по представлению и устанавливаю для его класса также ResultCell.

Вот мои проблемы:

  1. При использовании представления Assistant Editor (в котором я живу)файл ResultCell.h не отображается при просмотре файла ResultCell.xib.Я должен принудительно загрузить его, нажав «Автоматически» и выбрав файл.
  2. Когда я перетаскиваю метку в виде, а затем Ctrl + Click и перетаскиваю в .h, чтобы создать выпуск, я получаю этосообщение об ошибке: « Не удалось вставить новое выходное соединение: Не удалось найти информацию о классе с именем ResultCell."

Я попытался создать и заново создать представление,и это просто не работает, и я начал терять терпение.Любая помощь будет очень, очень ценится!

Ответы [ 32 ]

0 голосов
/ 04 мая 2018

Когда я пытаюсь автоматически сгенерировать функцию действия следующим образом, я пришел к этой проблеме.

enter image description here

Но я могу сделать это ниже, вручнуюсначала напишите функцию действия, затем перетащите в область @IBAction функции

image

0 голосов
/ 11 мая 2013

Просто поставьте грань между @implementation и @synthesize. У большинства ответов здесь есть что-то общее. У меня это сработало

@implementation 

@synthesize
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...