我有一些依赖于 iOS 9 的 C 文件(使用加速框架的新功能)并且希望能够在不使用 Objective-C 的情况下检查当前的 iOS 版本。
有没有办法做到这一点?
最佳答案
不检查iOS版本。正确的解决方案是检查所需的 API 是否可用。在这种情况下,您希望使用 vDSP_biquadm_SetTargetsDouble
函数。如 SDK Compatibility Guide 中所述,正确的做法是这样的:
if (vDSP_biquadm_SetTargetsDouble != NULL) {
// The vDSP_biquadm_SetTargetsDouble function exists, use it here
} else {
// There is no vDSP_biquadm_SetTargetsDouble function. Do something else (or nothing)
}
关于ios - 如何在 C 文件中检查 iOS 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33576050/