Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Сохранение информации при переходе от одного контроллера к другому - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Как добавить блок AdMob на UITableView? http://www.cyberforum.ru/ios-dev/thread935005.html
Здравствуйте! Возникла проблема при добавлении блока AdMob на UITableView. Проблема в том, что при добавлении блока в таблицу, блок встраивается в таблицу и прокручивается вместе с ней. ...
Программирование iOS GSM сеть Всем перехватчикам привет. Как зделать перехват пакета (SMS) через комп? http://www.cyberforum.ru/ios-dev/thread933594.html
Программирование iOS Подскажите лучшую практику по созданию кроссплатформенных приложений?
Хочу определиться для себя с созданием кроссплатформенных приложений IOS/Android. Подскажите как проще и удобнее делать? Писать на андроид переписывать на IOS, с IOS на андроид, либо фреймворки? ...
Совместимость дизайна приложения Программирование iOS
Можно ли для 4 и 5 iphona сделать разные размеры экранов? т.е. чтобы в 4 iphone подгружалась укороченная версия дизайна, в 5 iphone- удлиненная. Разработчик говорит что нежелательно, так как если...
Программирование iOS Xml http://www.cyberforum.ru/ios-dev/thread932981.html
Добрый день/вечер :) В ответе пришло xml дерево как json... Data->User->Age как парсить такое дерево в obj C? В JavaScript'e я делал так var myData = JSON.parse(jsontext); и дальше указывал...
Программирование iOS Увеличение оперативки возможно ли увеличить оперативную память? подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
10.08.2013, 04:33
Цитата Сообщение от someAlex Посмотреть сообщение
я опасаюсь,что работа с файлами(тем более,со словарем) будет сильно замедлять работу приложения
пффф, серьезно? чем обосновывается предположение, что работа со словарем будет замедлять работу приложения?
перешли на другой контроллер, сохранили данные и прочитали, все.

Цитата Сообщение от someAlex Посмотреть сообщение
нечто, предназначенное для сохранения пользовательской информации от запуска к запуску приложения
в это нечтно можно записывать информацию на протяжении всей работы приложения, а не только на входе\выходе, это самая обычнейшая практика, которая, если не ошибаюсь, описана в оффициальной документации

какая разница, записывать их в синглтон объект и таким же макаром читать, а потом на выходе из приложения сохранять куда-то, и на входе считывать откуда-то, или просто хранить в словаре, который доступен всегда, пока приложение существует

словарь, это хеш таблица, работает неимоверно быстро

не говорите ерунды, 21 век на дворе, мы же не светофоры программируем

p.s. тем более, что предложение действительно простейшее, а обращение к синглтону, у которого доступ к sharedInstance обернут в synchronize, это быстрее по вашему?
да и вообще, старайтесь поменьше этих синглтонов юзать, когда можно обойтись хорошими удобными и быстрыми предоставленными средствами

Objective-C
1
2
[[NSUserDefaults standardUserDefaults] setObject:@193 forKey:@"scores"];
NSNumber *scores = [[NSUserDefaults standardUserDefaults] objectForKey:@"scores"];
просто нереально медленно и сложно . . .
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru