2011-11-16 4 views
0

イメージをアルバムに保存します。 私はUIImageWriteToSavedPhotosAlbum APIを使用しています。Image Simulatorでアルバムに保存しても問題なく動作しますが、デバイスにEXC_BAD_EXCESSを与えます

これはSimulatorで正常に動作しますが、デバイスではEXC_BAD_EXCESSを与えてクラッシュします。

私はNSZombi ..引数を有効にしていますが、再割り当てされたメモリのログは表示されません。

- (IBAction)saveImageOnHDButtonPressed:(id)sender{ 
    NSArray *subviews = [scroll subviews]; 
    UIImage *img = [[subviews objectAtIndex:0] image]; 
    UIImageWriteToSavedPhotosAlbum(img, self, @selector(image:didFinishSavingWithError:contextInfo:), nil); 

}

おかげ

+0

どのようにイメージをUIViewから取得していますか? UIViewにカテゴリがありますか?もしそうなら、私たちはそれを見ることができますか? – Randall

+0

基本的に私は画像付きで多くの画像ビューを追加したスクロールビューを持っています。そして、uttonで私はスクロールビューからサブビューを選んでから画像を取得しています。 私はこのことを尋ねます –

+0

イメージを実装しましたか:didFinishSavingWithError :?これはなぜ起こっているのか詳細を教えてください – suprandr

答えて

0

は、あなたがそれを保存する前に画像を保持してみ..助けてください。

関連する問題