Сочетание хранилищу с MapKit

голоса
0

Кто-нибудь есть какие-либо рекомендации по использованию датастор с MapKit, чтобы обеспечить базу данных местах (рестораны), которые запросов способны по местоположению?

Я хотел бы использовать базовые данные, но импортировать информацию в это, кажется, как проект сам по себе. Если у кого есть хороший совет о преобразовании существующего файла SQLite / CVS в CoreData SQLite файла, который будет оценен.

Старомодно SQLite лучше, чем с использованием основных данных для выполнения этой задачи, или же это так, что я должен создать веб-сервис для работы?

Я хотел бы иметь возможность запроса местоположения на основе карты масштаба также.

Спасибо, если у вас есть какие-либо рекомендации по этому вопросу.

Задан 05/01/2010 в 17:03
источник пользователем
На других языках...                            


1 ответов

голоса
0

Если вы пишете объектную модель правильно, вы можете просто указать его в существующую базу данных SQLite, и он будет читать его, как если бы основные данные генерироваться его в первую очередь.

Например, предположим , что у вас есть существующий БД SQLite людей с колоннами , как FirstName, LastName, телефон # и т.д. Вы просто создать модель данных ядра с объекта с атрибутами FirstName, LastName, телефон # и т.д. Spell им же и сделать что они имеют правильный тип и затем указать NSPersistentStoreCoordinatorна существующую базу данных. Он будет читать его в порядке.

Основные данные всегда путь для любой крупной задачи управления данными. Это делает все намного проще, когда вы узнаете его.


Edit01:

Ничего выше. Я имел в виду Enterprise Objects. Основные данные не будут легко импортировать большинство существующей SQL.

Вместо этого я хотел бы экспортировать SQLite в CSV , а затем использовать что - то вроде cCSVParse преобразовать в PLIST. Тогда вы можете прочитать его легко массив или словарь и использовать его для заполнения БД ядра данных.

Это будет легко работать дБ на которые не зависят от сложных отношений. Я думаю, что будущие преимущества наличия основных данных, в конечном счете легко платить за несколько человеко-часов, затраченных преобразование.

Ответил 05/01/2010 в 17:21
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more