照原样,我使用以下代码在 UnsafeMutableRawPointer 的索引处设置一个值(指针指向一个数组):
ptr.initializeMemory(as: Float.self, at: idx, count: 1, to: someValue)
这有效并设置ptr
为idx
to someValue
。但是 Xcode 给了我一个警告,说该方法已被弃用,并建议我initializeMemory(as:repeating:count:)
改用。但是,这种方法没有索引参数。
所以,我的问题是:我应该使用哪个函数来在某个索引处适当地设置 UnstableMutableRawPointer 的值?