Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 为什么赢了';这不是我的行李吗?_Iphone_Load_Save_Nsuserdefaults - Fatal编程技术网

Iphone 为什么赢了';这不是我的行李吗?

Iphone 为什么赢了';这不是我的行李吗?,iphone,load,save,nsuserdefaults,Iphone,Load,Save,Nsuserdefaults,因此,我有一个iphone应用程序,如果用户没有注册,它会在启动时显示一个模式视图。一旦他们注册,它会将用户ID保存到NSUserDefaults中。当应用程序稍后启动时,它需要将此用户id加载到appdelegate文件中 //Registration.m NSUserDefaults *savedUID = [NSUserDefaults standardUserDefaults]; [savedUID setObject:UID forKey:@"user_id"]; //Auction

因此,我有一个iphone应用程序,如果用户没有注册,它会在启动时显示一个模式视图。一旦他们注册,它会将用户ID保存到NSUserDefaults中。当应用程序稍后启动时,它需要将此用户id加载到appdelegate文件中

//Registration.m
NSUserDefaults *savedUID = [NSUserDefaults standardUserDefaults];
[savedUID setObject:UID forKey:@"user_id"];

//AuctionTracAppDelegate.m
NSUserDefaults *savedID = [NSUserDefaults standardUserDefaults];
NSString *uidString = [savedID stringForKey:@"user_id"];

我的问题是,当我尝试在单独执行时加载此值时,我保存的对象总是空的。我知道它正在正确地保存字符串对象。而且,这种奇怪的行为刚刚浮出水面。这个确切的代码在早期工作过,但在处理完一个完全不相关的文件后,这个代码失败了。我不知道发生了什么事。有什么提示吗

我认为您需要调用该方法。

是的。前几天我自己遇到了这个问题。谢谢你解决了这个问题!!!!:现在我只需要找出所有的内存泄漏:o