gpt4 book ai didi

ios - NSUserDefaults 套装名称 swift

转载 作者:行者123 更新时间:2023-11-29 01:55:57 34 4
gpt4 key购买 nike

我使用 swift 为 ios 创建了一个自定义键盘,我需要添加一个设置页面,因此我尝试在容器应用程序和键盘应用程序之间传递数据,我在 AppGroup 中添加了 AppGroups ,这是我用过的代码

在容器应用程序 View Controller 中

var defaults: NSUserDefaults = NSUserDefaults(suiteName: "group.xxxxx")!
defaults.setObject("t1", forKey: "主题")

UIInputViewController类中

var 默认值: NSUserDefaults = NSUserDefaults(suiteName: "group.xxxxx")!
var test = defaults.stringForKey("主题")

但是对于测试我总是得到null有人可以告诉我我做错了什么吗?我正在使用 swift 语言,或者还有另一种方法来为自定义键盘创 build 置 View

最佳答案

From Documentation

....

To enable data sharing, use Xcode or the Developer portal to enable app groups for the containing app and its contained app extensions. Next, register the app group in the portal and specify the app group to use in the containing app. To learn about working with app groups, see Adding an App to an App Group. ....

我认为在您的情况下,这设置不正确?

关于ios - NSUserDefaults 套装名称 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30840976/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com