0

我用于NsUserDefaults登录页面。

首先我输入用户名和密码,推送子viewcontroller然后我再次登录页面并自动登录并推送子视图控制器(我可以自动登录2次)但第三个页面停留在登录页面,因为用户名和密码值为空oturumAcikMi等于会话

当我写我的代码时viewDidLoad,我收到如下错误消息,所以我的代码在viewDidAppear

嵌套推送动画可能导致导航栏损坏 对 <...: 0xcda4250> 的开始/结束外观转换的不平衡调用。在意外状态下完成导航转换。导航栏子视图树可能会损坏。

我的代码

- (void)viewDidAppear:(BOOL)animated { 
NSUserDefaults *def=[NSUserDefaults standardUserDefaults]; 
NSObject *session = [def objectForKey:@"sessionUsr"]; 
NSLog(@"%@ ?????", session); 
if(session != nil && ![session isEqual:@""]) 
{ 
[self ConnectToService]; 
} 
} 

- (void)parserDidEndDocument:(NSXMLParser *)parser { 
NSUserDefaults *def=[NSUserDefaults standardUserDefaults]; 

[def setObject:self.eposta.text forKey:@"sessionUsr"]; 
[def setObject:self.sifre.text forKey:@"sessionPass"]; 
[def synchronize]; 
}
4

0 回答 0