По сути, я пытаюсь смоделировать персонажа с рюкзаком с элементами из заранее определенного списка. До сих пор я придумал это.Как смоделировать схему «Character-Inventory-Item» в Core Data
Моя главная проблема заключается в понимании того, как основные данные обрабатывает массивы/списков и т.д. Из того, что я прочитал, что определяется соотношением, простой характер - отношения вещь, что я первый придумал, но Я хотел иметь возможность добавлять настраиваемые описания для каждого элемента, выбранного из предварительно определенных элементов (которые могут быть добавлены пользователем во время выполнения). У каждого персонажа будет только один «рюкзак» со списком предметов с пользовательскими описаниями и пользовательскими «суммами» или счетчиком. Этот рюкзак теоретически может иметь 2 одинаковых элемента, но с разными описаниями, поэтому наличие счетчика 2 для одного элемента не всегда будет подходящим. Кроме того, существует возможность для нескольких профилей персонажей, поэтому элементы могут принадлежать нескольким различным рюкзакам, но опять же с разницей в описании/подсчете и т. Д.
Так что, я думаю, моя основная проблема заключается в понимании того, как основные данные обрабатывают списки , И как я мог бы правильно решить эту проблему, чтобы обеспечить отношение «character-backpack-item».
Спасибо!
Thankyou, может потребоваться некоторое время, чтобы проверить все это, так как я не начал писать какой-либо связанный код, но это звучит хорошо! Я сейчас буду галочкой, поэтому я не трачу ни одного времени elses :) – mccal99
@ mccal99 NP, кажется, очень простая настройка у вас есть, поэтому это должен быть лучший метод. Наличие третьего отношения просто делает вещи действительно грязными для вас. Старайтесь держать вещи простыми, и у вас будет чистый код и меньше головной боли. Я сделал редактирование BTW, вам не нужно переименовывать в itemS, элемент один более корректен. –