これを使用してくださいLinkこれは私の作品です。
NSUserDefault iosのセッションを作成する。
私もこのチュートリアルでiosでセッションを作成しました。
EDIT:ログインが成功している場合
私は自分のアプリケーション
の最初のページでログイン画面を持つサーバによって認証それから私は、この方法のようNSUserDefaultに私のユーザー名&パスワードを保存:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:userNameText forKey:@"username"];
[defaults setObject:passWordText forKey:@"password"];
[defaults synchronize];
ログインボタンのOnclick &はダッシュボードにリダイレクトされます。
ダッシュボードの場合ログアウトボタンはユーザーがクリックすると表示されますログアウトすべてのデータをこのように削除します。他の条件で
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults removeObjectForKey:@"username"];
[defaults removeObjectForKey:@"password"];
[defaults synchronize];
& ユーザ名 & パスワードがLoginpageのViewDidAppear
中にNSUserDefault に保存されているwheatherその時点でのuの二度目のオープンアプリをチェックしたときに、ユーザーに近いアプリがNSUSerDefaultが格納されている場合。
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
// check if user is alraidy Login
if([defaults objectForKey:@"username"]!=nil && ![[defaults objectForKey:@"username"] isEqualToString:@""]){
// Redirected to Dashboard.
}
sucessfullがダッシュボードにリダイレクトされた場合。
外観を働いた:http://stackoverflow.com/questions/2070754/iphone-session-management/16934038#16934038 –