Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么可以';我是否编译引用iPhone上vImage库的代码?_Ios_Iphone_Ios4_Accelerate Framework_Vimage - Fatal编程技术网

Ios 为什么可以';我是否编译引用iPhone上vImage库的代码?

Ios 为什么可以';我是否编译引用iPhone上vImage库的代码?,ios,iphone,ios4,accelerate-framework,vimage,Ios,Iphone,Ios4,Accelerate Framework,Vimage,我试图在代码中包含基于vImage的功能。但是编译失败了——它似乎根本无法识别函数/变量 但与此同时,基于vDSP的代码似乎工作正常。此外,代码在模拟器中编译,但在设备中失败 示例代码(失败)如下所示 #import "test.h" #include <Accelerate/Accelerate.h> @implementation test -(void) test1{ DSPComplex d ={1.0, 2.0}; d; vImagePixelCount

我试图在代码中包含基于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
#导入“test.h”
#包括
@实施测试
-(无效)测试1{
DSPComplex d={1.0,2.0};
D
vImagePixelCount x=3;
x;
}
@结束
在这里,DSPComplex是基于DSP的代码,在相同的框架中工作良好,而vImagePixelCount是基于vImage的代码,它失败了。有人能帮我吗?iOS4中是否不包括vImage


我正在设备中使用iOS4.2。

vImage目前在iOS上不可用。比较这两个文档:


一个有vImage功能,另一个没有。它在模拟器中工作的原因是,模拟器实际上使用的是Mac框架,而不是iOS版本。

这里值得注意的是,这是谷歌对“vImage iOS”的最高结果,对vImage的支持已经添加到iOS 5中


iOS的vImage参考资料可在此处找到:

谢谢。他们给了我希望,然后又把希望夺走了:-)答案应该被删除。过时了。由于没有开发人员将iOS 4作为目标,因此应将其视为不正确的。另请参阅