Я пытаюсь получить UserDefaults из ServiceProvider - класса расширения верхнего полка и получить нуль.NSUserdefaults from TVTopShelfProvider соответствует классу: get nil
class ServiceProvider: NSObject, TVTopShelfProvider {
....
var topShelfItems: [TVContentItem] {
....
item!.title = String(NSUserDefaults.standardUserDefaults().objectForKey("title"))
В то же время, когда AppDelegate запускается, я могу получить значение. Есть ли другой способ сохранить данные, связанные с пользователем, а затем получить эти данные с ServiceProvider?