Я создал пользовательскую клавиатуру для ios с помощью swift, и мне нужно добавить страницу настроек, поэтому я попытался передать данные между приложением-контейнером и приложением клавиатуры. Я добавил AppGroups
в AppGroup, и это код, который я использовал
в контроллере представления контейнерного приложения
var defaults: NSUserDefaults = NSUserDefaults(suiteName: "group.xxxxx")!
defaults.setObject("t1", forKey: "theme")
и в UIInputViewController
классе
var defaults: NSUserDefaults = NSUserDefaults(suiteName: "group.xxxxx")!
var test = defaults.stringForKey("theme")
но для test
я всегда получаю ноль, может кто-нибудь сказать мне, что я сделал неправильно, я использую быстрый язык или есть другой способ создать представление настроек для пользовательских клавиатур