Каков наилучший способ добавления пользовательских методов в мои классы, генерируемые основными данными?
Например, скажем, у меня есть сущность «Персона» со свойствами «имя» и «фамилия». Я хочу добавить метод "полное имя", который возвращает объединение свойств имени и фамилии.
Я мог бы добавить метод к сгенерированным файлам .h и .m, но это было бы трудно поддерживать во время разработки, когда мои сущности все еще могут измениться. Воссоздание файлов .h и .m перезапишет эти изменения. Другая идея заключается в создании подкласса сгенерированного класса и добавлении туда методов.
Есть ли лучший способ?