mattt/GroundControl — pull request #5 by xinsight (2012-11-22 12:36:32+00:00)
Title: registerDefaults: does not save to disk

`-[NSUserDefaults registerDefaults:]` does **not** write to disk, so if the network request fails, then the values from a previously successful call are not available.

I've replaced the `registerDefaults:` call with `setValuesForKeysWithDictionary:`, so the only time a default setting will be nil is if on the initial app launch the network request fails.