【发布时间】:2020-12-30 07:08:52
【问题描述】:
我正在使用 Swift5 的 UserDefaults 来存储文本密钥对首选项。我的应用程序的一些用户一直在做的是不小心在字符串之前或之后添加了一个空格,这会导致问题。
请有人告诉我如何拦截在设置中输入的提交文本字符串并在保存之前删除空格?
【问题讨论】:
-
您能否编辑您的问题并添加minimal reproducible example 来说明问题?
-
如果他们不小心用空格包围了字符串,你可以修剪它。
let trimmedString = string.trimmingCharacters(in: .whitespaces) -
希望我的回答能解决您的问题。如果它对您有帮助,请考虑接受我的回答,其他 SO 用户可能会从中受益。
标签: ios swift userdefaults