0
私は単純なGPUImageViewを作成しています。ここに私のコードは次のとおりです。iOS - プログラムでGPUImageViewを作成できませんか?
GPUImageView *gpImageView = [[GPUImageView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UIImage * image = [UIImage imageNamed:@"placeholder.png"];
GPUImagePicture * inputImage = [[GPUImagePicture alloc] initWithImage:image];
[inputImage processImage];
[inputImage addTarget: gpImageView];
[self.view addSubview:gpImageView];
このライン上の私のアプリがクラッシュ:
私はiPhone 6+、私のiOSのバージョンで実行しています8.3 Xcodeのバージョンは7.1
され、私はiOS 9.1でこのコードを実行することを忘れないでください。
UPDATE
私は、シミュレータのiOS 8.3 iPhone 6でこれをテストし、それが動作します。
上記で指摘したように、iOS 8.3(およびiOS 8.3のみ)では、テクスチャキャッシュを使用できなくするバグがありました。私はおそらくこれのためのチェックを構築する必要がありますが、私は忘れています。 –