NSAttributedString доступен до iOS 6?
Я обнаружил противоречивую информацию о доступности версий NSAttributedString для iOS до 6. Это то, что было бы действительно полезно, если бы оно было несколько обратно совместимо.
Здесь говорится, что он доступен с iOS 4:Почему нет NSAttributedString на iPhone?
На сайте Apple написано iOS 6 и более поздние версии:https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSAttributedString_Class/Reference/Reference.html
Я попытался реализовать это в своем коде так:
NSAttributedString *commentString = [[NSAttributedString alloc] initWithString:@"I really love raisins" attributes:@{NSForegroundColorAttributeName: [UIColor blackColor]}];
Это работает в iOS 6, но не когда я пытаюсь запустить его в iOS 5 или iOS 5.1. У меня нетt тестировал более ранние версии.
Я просто пытаюсь использовать функции, не включенные в старые версии?