NSTextAttachment не работает на WatchOS 2?

У меня есть проект расширения WatchKit, который я переношу на WatchOS 2.0, и по какой-то причине после миграции я получаю сообщение об ошибке компилятора, указывающее, что NSTextAttachment является неизвестным типом. Я не уверен, является ли это ошибкой с Xcode 7 или нет. Он отлично работал в Xcode 6 и WatchOS 1. Только все, что связано с NSTextAttachment, вызывает у меня эту проблему. Это недоступно с WatchOS 2.0 или что-то в этом роде?

Следующий код:

NSTextAttachment *attachment = [[NSTextAttachment alloc] init];

приводит к ошибке:

Unknown type name 'NSTextAttachment'; did you mean 'NSTextAlignment'?
Use of undeclared identifier 'NSTextAttachment'

Все остальное вроде NSAttributedString и т.д. работает.


person ryanthon    schedule 06.09.2015    source источник


Ответы (1)


Ошибка, с которой вы столкнулись, не является ошибкой. На самом деле WatchOS не поддерживает NSTextAttachment, и плохая новость заключается в том, что нет подходящего альтернативного решения этой проблемы.

person CJDodiya    schedule 26.09.2016