Ошибка Xcode 5 Simulator – не отображается текст NSMutableAttributedString

Я создал приложение с предварительной версией Xcode 5, которая загружает элементы из файла основных данных и отображает заголовок элементов в UITableView. Приложение отлично работало на симуляторе и моем устройстве! Вот фрагмент метода cellForRowAtIndexPath:

NSMutableAttributedString *attributeString = [[NSMutableAttributedString alloc] initWithString:item.title]; [attributeString addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInt:1] range:(NSRange){0,[attributeString length]}]; cell.titleLabel.attributedText = attributeString; 

Теперь я использую официальную версию Xcode 5 из App Store, и мой UITableView не отображает тексты элементов в ячейках (на симуляторе). Но элементы загружены, и я не изменил код! – Помимо приложения работает на моем устройстве …

Поэтому я изменил атрибутный текст метки ячейки на обычный текст:

 cell.titleLabel.text = item.title; 

Теперь он работает, и заголовок элементов отображается в метке таблицы / ячейки.

Почему он не работает с NSMutableAttributedString, это ошибка симулятора?

  • Ошибка загрузки в iOS App Store: ERROR ITMS-9000 «Этот пакет недействителен»
  • Автовыход ожидает разную высоту
  • Как создать бота в Xcode? Получение «Создание бота требует проекта, который находится под контролем источника».
  • «NSInvalidArgumentException», причина: «Лист не может быть представлен, потому что представление не находится в окне
  • XCode: Неопределенные символы для архитектуры arm64 error
  • Разница между версией и сборкой под Identity
  • Интеграция Yelp API v2 в приложение iOS 7
  • предупреждение: Атрибут недоступен: минимальная шкала шрифтов в версиях iOS до 6.0
  • Мистические проблемы с целью развертывания iOS на реальных устройствах
  • Xcode 5 сбой при открытии раскадровки из Xcode 4.6
  • iOS симулятор возвращается к iOS7, когда я пытаюсь запустить 6
  • Давайте будем гением компьютера.