问题标签 [swiftyuserdefaults]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
67 浏览

ios - 如何知道主应用程序正在键盘扩展中运行?

我创建了主应用程序的自定义键盘扩展。在扩展程序中,我想知道主应用程序是否正在运行?

有什么办法让它工作吗?

我已经创建了应用程序组,并与 UserDefaults 共享数据

但是我不知道如何实现主应用程序是否正在运行,请帮助我,非常感谢!我搜索了很多方法,但不起作用

0 投票
2 回答
33 浏览

ios - 为什么我们可以将 flatMap 链接到 UserDefaults.standard.data

在一篇关于 iOS 开发中的 UserDefaults 的文章中,我看到了一个代码片段,其中 flatMap 链接到 UserDefaults.standard.data,如下所示:

有谁知道为什么我们可以在这里使用 .flatMap ?

0 投票
1 回答
68 浏览

ios - 在用户默认值中保存包含编码为数据的敏感数据的对象

我有一个包含敏感数据(如密码和密码)的对象,它在用户默认值中保存为数据。

在用户默认值中将对象保存为数据是一个安全的决定,还是将用户对象保存在钥匙串中会更好?

0 投票
1 回答
29 浏览

swift - 在 UserDefaults 中保存不同对象类型的数组

我有两个班,广播和播客,媒体班的孩子。我正在尝试将一系列媒体(带有收音机和播客)保存到 UserDefaults,但是当我取回它时,我只有媒体(我正在丢失收音机或播客的信息)。我无法将这些项目投射到 Radio 或 Podcast。

谢谢