WSLogin
からクラスを呼び出すときに問題がありますLoginviewcontroller
。User のsessionIdを正常に返します。次に、このsessionIdを文字列に格納し、この値を に送信していますが、値を に送信してSearchviewcontroller
いませんSearchviewcontroller
。
ログインに成功するとSearchviewcontroller
、タブバーコントローラーに移動します。ログインに成功した後にクリックすると、セッションの値を確認するために生成さNSLog
れ、戻ってきたときに、この問題を解決する方法を教えてください。searchviewcontroller
searchtabbar
NSLog session id = null
これがコードです
// LoginViewController.m file
-(IBAction)Login:(id)sender
{
wsobject = [[WSLogin alloc] init];
sessId = wsobject.sessionId;
NSLog(@"sessionidd = %@",sessId);
// it successfully return session id
}
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
SearchViewController *afc = (SearchViewController *) segue.destinationViewController;
afc.sessionId = sessId;
// i have create sessionId property in SearchViewController
}
// SearhViewController.m file
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"sessionId = %@",sessionId);
//printing sessionId value but getting Null here when click on Searhtabbar
}