如何从磁盘擦除使用NSUserDefaults保存的对象

nod*_*nja 2 cocoa-touch objective-c nsuserdefaults

假设我将数据保存到磁盘,如下所示:

[[NSUserDefaults standardUserDefaults] setObject:[NSKeyedArchiver archivedDataWithRootObject:theArray] forKey:@"savedArray"];
Run Code Online (Sandbox Code Playgroud)

如何从磁盘中删除它?

Hec*_*204 6

试试这个.

[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"savedArray"];
Run Code Online (Sandbox Code Playgroud)