2011-11-16 2 views
0

Я хочу сохранить изображение в альбомах. Я делаю это с использованием API UIImageWriteToSavedPhotosAlbum.Сохранение изображений в альбомах, работающих отлично в Simulator, но дает EXC_BAD_EXCESS на устройстве

Его работа прекрасна на симуляторе, но сбой на устройстве дает 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 нажал. Я выбираю subview из вида прокрутки, а затем извлекаю из него изображение. Я думаю, это то, что вы хотите спросить .. . –

+0

Вы реализовали изображение: didFinishSavingWithError :? что должно дать вам подробную информацию о том, почему это происходит – suprandr

ответ

0

Попробуйте сохранить изображение, прежде чем сохранить его.

Смежные вопросы