Swift与C指针交互
Objective-C和C API经常须要使用指针....在设计上, Swift数据类型能够自然的与基于指针的Cocoa API一起工作, Swift自己主动处理几种经常使用的指针參数....在本文中, 我们将看到C中的指针參数怎样与Swift中的变量,数组,字符串一起工作....比如: 我们把两个数组 a 和 b 使用vDSP_vadd函数(Accelerte framework)相加, 把结果写到第三个数组 result 中:
import Accelerate
let...[1, 2, 3, 4]
let b: [Float] = [0.5, 0.25, 0.125, 0.0625]
var result: [Float] = [0, 0, 0, 0]
vDSP_vadd