2010-12-11 9 views
2

自分のコードにvImageベースの機能を追加しようとしています。しかしコンパイルは失敗します。関数/変数をまったく認識していないようです。iPhoneでvImageライブラリを参照するコードをコンパイルできないのはなぜですか?

しかし、同時にvDSPベースのコードは正常に動作するようです。また、コードはシミュレータでコンパイルされますが、デバイスでは失敗します。 (失敗)

サンプルコードは、同じフレームワークでは、DSPベースのコードである。ここで

#import "test.h" 
#include <Accelerate/Accelerate.h> 

@implementation test 

-(void) test1{ 
    DSPComplex d ={1.0, 2.0}; 
    d; 
    vImagePixelCount x = 3; 
    x; 
} 
@end 

、DSPComplexを以下の通りである - vImageベースのコードである - - vImagePixelCountながら、正常に動作し、それは失敗します。誰かが私にこれを助けることができますか? vImageはiOS4に含まれていませんか?

私はデバイスでiOS4.2を使用しています。

+0

も参照してください[iOS上でvImageを処理するサンプルコードは誰にもありますか?](http://stackoverflow.com/questions/4402152/does-anyone-have-example-code-for-vimage-processing-on-ios) –

答えて

0

vimageは現時点でiOSでは利用できません。これら二つの文書の比較:

1はvImage機能を持って、もう一方にはありません。 Simulatorで動作する理由は、Simulatorが実際にはMacのフレームワークを使用し、iOSのバージョンは使用しないためです。

+0

ありがとうございました。彼らは私に希望を与え、それから彼らはそれを取り去った:-) – Raj

+0

回答は削除する必要があります。時代遅れ。 iOS 4をターゲットにしている開発者はいないため、間違っていると考えてください。 –

関連する問題