Xcode 10 beta (10L176w) версия была выпущена несколько дней назад.Поэтому, как разработчик, я скачал бета-версию, чтобы попробовать.Я скомпилировал свой текущий проект, запустил его на iPhone iOS 10.3.3 и получил исключение, вызванное представлением UICollectionView
[12215: 4622208] * Завершение работы приложения из-за невыполненного исключения «NSInternalInconsistencyException»,причина: 'не удалось загрузить СИБ в пачке: 'NSBundle (загружен)' с именем 'AwesomeViewCell'' * стек первых двух вызовов: (0x1cb53b3d 0x1bddb067 0x1cb53a85 0x222553a7 0x226128ed 0x21de768b 0x3419d7 0x33de0b 0x22607851 0x21de75e1 0x21de5a93 0x21de03d7 0x331273 0x21d83483 0x1f9dbcb7 0x1f9cfd77 0x1f9cfc05 0x1f95e8390x1f97cfdb 0x1f97db2f 0x1cb0f803 0x1cb0da55 0x1cb0e017 0x1ca611af 0x1ca60fd1 0x1e20bb41 0x21de9a53 0x26d77d 0x1c24e4eb) вводится в коде, исключается из-за нестандартного кодирования в качестве исключения из-за нестабильного кодирования в коде, в котором используется исключение, преобразуется в код только в коде 0x1, если вы не вписываете код в коде:).Я регистрирую ячейку через nib, и она загружается
UINib *nib = [UINib nibWithNibName:@"AwesomeViewCell" bundle:_currentBundle];
[collectionView registerNib:nib forCellWithReuseIdentifier:@"AwesomeViewCell"];
Единственное, что _currentBundle
- это не основной пакет приложений, а пакет библиотек cocoapod.Может быть, проблема связана с этим.
Также я понимаю, что XCode еще бета.Но кто-нибудь также встречал ту же ошибку в бета-версии Xcode 10?