gpt4 book ai didi

swift - 快速缓存结构体数组

转载 作者:行者123 更新时间:2023-11-30 14:03:12 26 4
gpt4 key购买 nike

我有一个结构,它在 swift 中有一些变量。例如:

struct ABC {
//Some Variables
}

我将其存储在 NSArray 中:

var ABCArray : [ABC] = []

该数组包含我的 ABC 结构类型的一些元素。

我尝试使用以下方法缓存 ABCArray:

NSKeyedArchiver.archivedDataWithRootObject(ABCArray) for "someKey"

它向我抛出一个错误,说

Argument type [ABC] does not conform to expected type AnyObject

如何在 swift 中缓存这个结构数组?

最佳答案

您将数组声明为 Swift Array,而不是 NSArray。将其更改为 NSArray 即可消除错误消息。

关于swift - 快速缓存结构体数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32730766/

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