Beware UserDefaults: a tale of hard to find bugs, and lost data | Dark Hacker News