Pull to refresh
11
Alexander Skvortsov@ASkvortsov

User

5
Subscribers
Send message
Если юзер убил приложение (не послал в бэкграунд, а именно убил), то уже ничего не собирать фоном.
Можно поподробнее? В любом случае, на 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]

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity