Our company's app uses NSUserDefaults to do what a real database does. I know it's a wrong way to store data, but we have no time to change to SQLite. Now, a problem is that the app is very huge sometimes in iPhone 6/6plus. I download the app data from the device and I found that there're a lot of *.plist.* files with *.plist. and the unexpected file is very huge. Then I opened one of them in vim, and I found that they all have `bplist00ß` string in the begining.
The files are like:
// in AppData/Library/Preference/
com.508.ikSmart.plist
com.508.ikSmart.plist.PtXCvnb
com.508.ikSmart.plist.0TObUei
com.508.ikSmart.plist.UaJEgue
com.508.ikSmart.plist.PCAqIeo