Ios4 iPhone NSUserDefaults

Ios4 iPhone NSUserDefaults,ios4,nsuserdefaults,nsfilemanager,Ios4,Nsuserdefaults,Nsfilemanager,我已经在NSUserDefaults中存储了一些值,现在我需要使用NSFileManager检查默认值中是否存在某个值。如果该值存在,那么我需要跳过一些解析,并在tableview中显示信息。请帮我弄清楚如何进行此检查。您可以使用类似的方法 [[NSUserDefaults standardUserDefaults] objectForKey:...] 要检索值。您需要使用NSData而不是NSFile manager 从nsuserdefaults获取nsData中的值,并检查nsData中

我已经在NSUserDefaults中存储了一些值,现在我需要使用NSFileManager检查默认值中是否存在某个值。如果该值存在,那么我需要跳过一些解析,并在tableview中显示信息。请帮我弄清楚如何进行此检查。

您可以使用类似的方法

[[NSUserDefaults standardUserDefaults] objectForKey:...]

要检索值。

您需要使用NSData而不是NSFile manager

从nsuserdefaults获取nsData中的值,并检查nsData中是否有可用的值,如果有,则执行一些活动,否则忽略

是同一讨论的链接


希望这会对您有所帮助。

我知道,但如何使用nsfile manager来实现这一点,意味着您应该检查nslibrarydirectory中是否存在该文件。也许Niels Castle的回答会有所帮助。