gpt4 book ai didi

ios - 如何在 TodayExtansion (Swift) 中将数组传输到表

转载 作者:搜寻专家 更新时间:2023-11-01 07:05:35 24 4
gpt4 key购买 nike

如何在 Today Extansion (Swift) 中将数组传输到表

我是新手,没有任何反应


在主应用程序中,我有一个包含数据的表格

在 Today Extansion 中,我有一个表格(应该在其中显示数据)

它适用于 TEXT 但不适用于 ARRAY


var myData: [String] = []

MainVC.swift

if let userDefaults = UserDefaults(suiteName: "group.Name1") {
userDefaults.set("Test12345" as AnyObject, forKey: "key3")
userDefaults.synchronize()
}

TodayExtVC.swift

在 ViewDidLoad 中:

if let userDefaults = UserDefaults(suiteName: "group.Name1") {
let value2 = userDefaults.string(forKey: "key3")
print("\(value2)")
}

最佳答案

在MainVC.swift中设置

    let array = ["horse", "cow", "camel", "sheep", "goat"]

userDefaults.set(array, forKey: "key3")

进入TodayExtVC.swift

     let myarray = userDefaults.stringArray(forKey: "key3") ?? [String]()

关于ios - 如何在 TodayExtansion (Swift) 中将数组传输到表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48243546/

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