【发布时间】:2012-12-14 15:46:59
【问题描述】:
我正在使用CocoaLibSpotify 库来开发一个使用 Spotify API 的 iOS 应用程序。我已经在我想要的地方得到了它,但是我遇到了一些问题。
当用户触摸我的“注销 Spotify”按钮时,我执行以下代码:
-(IBAction)logoutButtonTouched:(id)sender
{
// Clear out the user's settings that I am saving.
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
[[SPSession sharedSession] logout:^(void) {
SPLoginViewController *controller = [SPLoginViewController loginControllerForSession:[SPSession sharedSession]];
controller.allowsCancel = NO;
}];
}
这确实会注销用户并显示SPLoginViewController,但我的问题是,用户名和密码字段仍然包含他们登录时使用的值。当我显示SPLoginViewController 时,有人知道清除这些字段的方法吗?
【问题讨论】:
标签: objective-c ios spotify cocoalibspotify-2.0