У меня есть пример кода, где:
- Я не могу понять, как данные передаются из базы данных в отчеты, потому что нет места для явной установки или извлечения данных. Все это делается с помощью пользовательских объектов.
- Даже мы не можем получить данные через консоль, используя NSLog, так как он имеет клавиши ENUM
- Все объекты являются пользовательскими объектами, поэтому, если мы поместим его в NSLogs, мы получим структуру, подобную
< CustomObject-hexcode>
. Многие из классов снова состоят из объектов из других классов.
- Даже если я попытаюсь отладить код, поставив точку останова, после нескольких шагов он покажет шестнадцатеричные коды
Я не смогу поместить пример кода, так как это целый проект, содержащий много файлов.
Не могли бы вы дать мне знать, какой подход использовался? Это похоже на инкапсуляцию.
Спасибо!