Как создать таможенную ячейку - PullRequest
0 голосов
/ 07 октября 2019

У меня есть этот код, я пытался создать таможенную ячейку, но я получаю эту ошибку:

Завершение приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «Не удалось загрузить NIB в комплекте:»NSBundle

Почему я получаю эту ошибку? что плохого в моем коде?

  if( "1" == (typeCell!)){
            var nib = UINib(nibName: "CreateA", bundle:nil);
            tableView.register(nib, forCellReuseIdentifier:"CreateA");
            cell =  tableView.dequeueReusableCell(withIdentifier: "CreateA", for: indexPath) as! CreateA
        }

Ответы [ 2 ]

1 голос
/ 07 октября 2019

Поскольку кажется, что у вас нет xibs, вероятно, вы хотите зарегистрировать сам класс:

tableView.register(CreateAccountCell.self, forCellReuseIdentifier:"CreateAccountCell");
0 голосов
/ 07 октября 2019

Эта ошибка может возникать при переименовании файлов вне XCode. Чтобы решить эту проблему, вы можете просто удалить файлы из вашего проекта (щелкните правой кнопкой мыши - Удалить и «Удалить ссылку»).

После этого вы сможете повторно импортировать файлы в свой проект, и все будет в порядке.

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