Issue

The NSUserDefault does not clear out even on App Uninstall in the simulator for Xcode 6/ ioS8. It does work correctly on the device.

Solution

Just reset the simulator by the menu:

iOS Simulator -> Reset Content and Settings.

See the following screenshot.

Reset iOS 8 Simulator