私はobjective-cが初めてです。プログラムを起動すると、NSTextFiel と NSSecureTextField に保存された姓が自動的に挿入されます。ユーザー名とパスワードを保存します。
- (void)saveLoginPass {
if ([checkBox state]==NSOnState) {
[SSKeychain setPassword:self.passwordField.stringValue forService:@"ERClient" account:self.loginField.stringValue];
NSLog(@"Login/pass save");
}
else if([checkBox state]==NSOffState){
NSLog(@"Don't save login/pass");
}
}
と
[manager POST:URLString parameters:parameter success:^(AFHTTPRequestOperation *operation, id responseObject){
if ([operation.responseString rangeOfString:@"mainBody"].location == NSNotFound) {
alertFild.stringValue=@"Login or pass false";
NSLog(@"Login or pass false");
NSLog(@"responseObject: %@", responseObject);
NSLog(@"operation.responseString: %@",operation.responseString);
NSLog(@"operation.response: %@",operation.response);
} else {
browserWindowController = [[ERBrowserWindowController alloc] initWithWindowNibName:@"ERBrowserWindowController"];
[browserWindowController showWindow:self];
[browserWindowController addDefaultTabs];
[self saveLoginPass];
[loginWindow close];
NSLog(@"Аuthorized");
}
}
キーチェーンに正常に保存されたデータをチェックインしました。プログラムをロードするときに、実装で最終的なログインとパスワードを挿入するにはどうすればよいですか?