gpt4 book ai didi

swift - 如何部分读取数据对象

转载 作者:行者123 更新时间:2023-11-28 12:08:36 26 4
gpt4 key购买 nike

Swift 4 的最新变化提供了使用数据对象初始化字节数组的简单方法。结果得到一个 [UInt8],其中存储了全部数据。

let array = [UInt8](data)

我找不到仅部分使用偏移量和长度来加载相同数据对象的解决方案。是否可以不对整个数组进行切片,或者我应该切换到 InputStream?

最佳答案

您可以使用下标对 Data 对象进行切片。

比如你只想要数据中的第3到第5个索引,你会使用

data[3..<6]

在你的情况下,你会做

let array = [UInt8](data[lowerIndex..<upperIndex])

其中 lowerIndexupperIndex 是索引。

关于swift - 如何部分读取数据对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48971325/

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