Я хочу, чтобы добавить изображение из галереи/Камеры для NSMutableDictionary
& я использую следующие методы, которые я нашел Hereмассива объекты обновления без правопреемника
[dict setObject:UIImageJPEGRepresentation(chosenImage,0.5) forKey:@"image_four"];
[documents replaceObjectAtIndex:0 withObject:dict];
[tableOne reloadData];
В ячейке для строки в Indexpath
[cell.oneImgView setImage:[[UIImage alloc]initWithData:[dict objectForKey:@"image_four"]]];
I m добавление объектов NSMutableDictionary в один глобальный массив в ViewController A & Отправка его в ViewController B, где я добавляю/обновляю изображение из галереи/камеры.
но когда я нажму кнопку назад и вернусь назад UIViewController
A, а затем снова войдите в контроллер контроллера B, эти изображения все еще находятся в этом массиве.
Короче говоря, всякий раз, когда я добавить изображение в массив UIViewController
B это некоторые, как влияет на массив UIViewController
А.
Я хочу, чтобы это было сделано на Done нажатием кнопки, но если я нажимаю на заднюю кнопку панели навигации он делает то же самое, что и кнопка «Готово».
- (IBAction)goToBack:(id)sender {
[self.navigationController popViewControllerAnimated:YES];
}
Может ли кто-нибудь сказать мне, где я ошибаюсь?
Что вы хотите сделать сейчас? – user3182143
что это за строка ", но когда я нажимаю кнопку назад и возвращаюсь обратно UIViewController A, а затем снова перехожу к контроллеру B, эти изображения все еще находятся в этом массиве"? – user3182143
Моя проблема заключается в том, что я добавляю данные изображения в словарь и обновляю его до массива контроллера вида b, затем он меняется в основном массиве предыдущего контроллера представления A без причины и без кода, чтобы делать такую вещь. –