Обновить
10
0
Alexander Skvortsov@ASkvortsov

Пользователь

Отправить сообщение
Если юзер убил приложение (не послал в бэкграунд, а именно убил), то уже ничего не собирать фоном.
Можно поподробнее? В любом случае, на iOS невозможно оставить любой свой код работающим, если приложение убито (в то время как автор пишет, что на андроиде запуск самого приложения не требуется).
На iOS такое приложение не пройдет ревью в стор, поэтому ничего не получится :(
Вот тоже сразу подумалось про сбор статистике о трафике в метро, но непонятно, зачем кроме uid устройства передавать модель, размер экрана и подобную не относящуюся к делу чепуху.
По моему, озвученная проблема имеет место, но ее решение крайне переусложнено. На мой скромный взгляд, конструкция вида
Date theDate = createDate(2, 3, 4);

вообще не должна появляться в коде. В худшем случае это должно выглядеть примерно так:
const int kDay = 2;
const int kYear = 3;
const int kMonth = 4;
Date theDate = createDate(kDay, kYear, kMonth);
Пример: различные NSArray и NSDictionary отлично пишутся в NSUserDefaults

[зануда mode on]
При условии, что содержащиеся в них объекты поддерживают NSCoding.
[зануда mode off]

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность