У меня есть проблема с редактированием моих пользовательских объектов класса, У меня есть пользовательский класс продукта, , когда я передаю его через следующий вид, где я могу исправить его количество и сохранить это к моему массиву appdelegate, все в порядке! Но если я попытаюсь добавить один и тот же продукт с другим количеством в тот же массив, первый объект будет перезаписан, и я получу второй объект дважды в моем массиве с одинаковыми значениями свойств, . Мой код должен быть грязным, чтобы пройти его здесь, поэтому здесь псевдо пример задачи:копировать nsobject собственный класс в массив после редактирования его свойств
view A: list of products
class product:
title
quantity
View B: product details
set quantity
let's say I choose product apple:
in view B quantity set to 2
added to array
if I select product apple again
set quantity to 1
added to array
as result I do get an array of 2 objects:
-apple quantity 1
-apple quantity 1
любая помощь оценили,
Опубликовать соответствующий код, вызывающий проблему. Предоставьте соответствующую информацию о любых переменных в опубликованном коде. – rmaddy