标签: ios objective-c macos floating-point
ObjC的库函数似乎可以互换地使用Float32和float。例如,Accelerate框架将函数参数声明为float(和double),您可以在其中看到AudioUnit声明中使用的Float32。
Float32
float
double
如果您正在处理音频,那么很多值最终会在这些框架之间被激活。对我来说,问题是(作为通常喜欢关键字超过typedef的人,例如float超过Float32) - 在我自己的声明中使用哪种数据类型?例如Float32可能与float不一样吗?