|
1 / 1 / 0
Регистрация: 11.03.2013
Сообщений: 43
|
|
Хранение данных в plist15.07.2013, 11:18. Показов 2956. Ответов 18
Метки нет (Все метки)
привет.
требуется хранить список факультетов, для каждого факультета хранить список специализаций, для каждой специализации хранить список студентов, для каждого студента некоторое количество атрибутов. стоит ли для такой информации использовать core data или хватит просто plist???
0
|
|
| 15.07.2013, 11:18 | |
|
Ответы с готовыми решениями:
18
Загрузка данных из plist в Master-Detail приложении Хранение файлов и файловый менеджер в файле(листе) Excel, Бинарное хранение данных в CustomProperty листа Excel Хранение данных пользователя(инф-ию,ограничений,разрешений) в Базе Данных, нужен совет |
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
|
| 15.07.2013, 11:20 | |
|
хватит многомерного словаря
В каком виде хранить объемный текст? Быстрое обращение к данным многомерных словарей но сразу скажу, если нужен функционал SQL запросов, то тут SQLite или CoreData без вариантов
0
|
|
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
| 15.07.2013, 13:02 | |
|
plist'a достаточно. Но если студентов много и их нужно искать, могут быть проблемы с производительностью. В одном из своих первых проектов храню список примерно из 1200 записей. На 4-м айфоне задержка при поиске до полусекунды. Не слишком user friendly получается.
1
|
|
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
||
| 16.07.2013, 08:40 | ||
0
|
||
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
| 16.07.2013, 11:56 | |
|
Цикл
1
|
|
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
||
| 16.07.2013, 14:11 | ||
0
|
||
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
| 16.07.2013, 14:14 | |
|
0
|
|
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
| 16.07.2013, 14:17 | |
|
zulkis, как можно... Приложение, конечно, одно из первых для айфона, но ведь не первое же в жизни! Само собой, он асинхронен. Но результаты-то все равно не сразу появляются. А это печалит. Не сильно, но печалит...
0
|
|
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
||
| 16.07.2013, 14:20 | ||
|
Хотя смотря по какому критерию поиск.
0
|
||
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
|
| 16.07.2013, 14:24 | |
|
как выше сказано, приложение использует цикл для поиска, в случае использования предикатов скорость поиска укорилась бы минимум в 2 раза.
0
|
|
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
| 16.07.2013, 14:25 | |
|
По вложению поиск. Не прокатит. Да и не буду я это приложение обновлять. Не далее, как сегодня получил забавный ответ от ревьюиэров на приложение, очень похожее на сабж.
Books should be submitted to the iBookstore. To work with Apple on iBookstore distribution, first verify that your content meets the following requirements: - ISBNs are required for all paid titles you intend to distribute - Is in either: - EPUB format, passing EpubCheck 1.0.5 - Multi-Touch format, created by US ISBN Agency. Then complete the iTunes Connect Online Application. Note: An ISBN is not required if you have a free book agreement and choose to offer your book free on the iBookstore. Если не удастся доказать, что моя книжка не просто книжка, серию придется прикрыть
0
|
|
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
| 16.07.2013, 14:31 | |
|
0
|
|
|
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
|
||
| 16.07.2013, 14:38 | ||
0
|
||
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
||
| 16.07.2013, 15:13 | ||
|
Мб источники какие напишите, откуда почитать можно?
0
|
||
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
| 16.07.2013, 20:13 | |
|
Не по теме: У нас в клубе принято джентльменам верить на слово. Я вот тоже сомневаюсь в такой бешеной производительности. Даже наоборот, подозреваю, что в случае, если в массиве хранятся не строки, а объекты, у которых нужно проверить строковое свойство (как в моем случае), предикаты будут притормаживать из-за необходимости работать со структурой объекта. Полную ясность может внести только эксперимент, но мне честно лень его проводить.
0
|
|
|
1 / 1 / 0
Регистрация: 11.03.2013
Сообщений: 43
|
||||||
| 17.07.2013, 11:58 [ТС] | ||||||
|
Привет.
выбрал для себя я core data. Подсмотрел пример «Раскрывающаяся таблица» с сайта Imaladec, только там данные из NSDictionary и попробовал реализовать вывод данных из Двух связанных между собой сущностей Факультет(А) и Студент(Б), связь между ними “А один ко многим Б“ в TableView с раскрывающимися секциями(кнопки с названием факультета). При нажатии на секцию добавляться строки с Фамилиями студентов в таблицу, под нажатой секцией. Вот что у меня получилось.
Добавлено через 7 минут работает но может что то вы увидите...
0
|
||||||
|
1 / 1 / 0
Регистрация: 11.03.2013
Сообщений: 43
|
|||||||||||
| 29.07.2013, 13:10 [ТС] | |||||||||||
|
привет.
происходит рост затрачиваемой памяти, при нажатии на кнопку для раскрытия секции.
Добавлено через 2 часа 21 минуту блин оказалось, что в myCellProduct.m не делал [label1 relase]...[label3 relase]; извиняюсь не нужный вопрос...
0
|
|||||||||||
|
203 / 145 / 16
Регистрация: 13.01.2009
Сообщений: 554
|
|
| 29.07.2013, 18:22 | |
|
0
|
|
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
||
| 29.07.2013, 18:23 | ||
|
В коммерческом, конечно, да
0
|
||
| 29.07.2013, 18:23 | |
|
Помогаю со студенческими работами здесь
19
Киносеанс - хранение данных, замена данных, добавленных новых Info.plist Xcode - plist и array Добавление информации в .plist
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|