Каков наилучший способ абстрагирования доступа к данным в приложении Mac / iPhone с использованием sqlite и Xcode 4?
Я традиционно являюсь разработчиком .NET / SQL Server, поэтому приступил к созданию того, что мне было знакомо, а именно:
- Создано рабочее пространство xCode и добавлено
в двух проектах.
- Первый проект
было моим приложением Mac OS X Cocoa.
- Второй была библиотека какао
который будет содержать все общее
логика доступа к данным (немного похоже на
Уровень доступа к данным).
Однако я не могу найти наилучшую практику в этом вопросе, так как во многих примерах в Интернете вся логика доступа к данным внутри классов в приложении.
Я хотел бы отделить свой код доступа к данным, чтобы он абстрагировал мой доступ к данным в моем приложении Mac и мог при необходимости использоваться другими проектами в рабочей области.
Большое спасибо.