Hi, Thanks.
But I think we should delete `_userDefault` in `UserDefault::destroyInstance`.
```cpp
UserDefault::~UserDefault()
{
	CC_SAFE_DELETE(_userDefault);   // This line should be deleted.
    _userDefault = NULL;
}
```