Смотрите сбой приложения с именем переменной "свойства"

Я отлаживал свое приложение для часов уже несколько часов, потому что каждый раз, когда я пытаюсь перейти на новый контроллер интерфейса, мое приложение вылетает после оператора return в contextForSegueWithIdentifier, Я получаю сообщение об ошибке [__NSArrayM enumerateKeysAndObjectsUsingBlock:]: unrecognized selector sent to instance 0x7967e280и тогда приложение зависнет.

Я исключил заявление о возврате за contextForSegueWithIdentifier и все остальное. Я дошел до того, что закомментировал отдельные строки и перезапустил, чтобы посмотреть, что будет работать.

Оказывается, в моем новом классе контроллера интерфейса у меня была переменная с именем properties, Линия была var properties = [String:AnyObject](), Когда я изменил имя переменной на что-то еще - мое приложение перестало падать, и мой новый интерфейсный контроллер работал бы нормально.

Кто-нибудь еще сталкивался с этой проблемой? Я думаю, что есть переменная с именем properties где-то еще (может быть, в WKInterfaceController?)? Кто-нибудь может подтвердить, почему приложение часов перестает работать, когда вы добавляете переменную с именем properties?

Заранее спасибо.

0 ответов

Другие вопросы по тегам