我正在尝试在代码中包含基于vImage的功能。但是编译失败-它甚至似乎根本无法识别函数/变量。
但是同时基于vDSP的代码似乎可以正常工作。同样,代码在模拟器中编译,但在设备中失败。
示例代码(失败)如下所示
#import "test.h"
#include <Accelerate/Accelerate.h>
@implementation test
-(void) test1{
DSPComplex d ={1.0, 2.0};
d;
vImagePixelCount x = 3;
x;
}
@end
此处,在同一框架中基于DSP的代码DSPComplex可以正常工作,而基于vImage的代码vImagePixelCount则无法工作。谁可以帮我这个事? vImage不包含在iOS4中吗?
我在设备中使用iOS4.2。
最佳答案
vImage目前在iOS上不可用。比较这两个文档:
一个具有vImage函数,另一个没有。它在Simulator中工作的原因是Simulator实际上使用Mac框架而不是iOS版本。