1
我有一个使用iOS5开发的应用程序。我用故事板来设计整个屏幕。我现在面临的问题是,当用户第一次运行应用程序时,我必须显示一个用户注册的视图。我不知道如何去做。我在故事板上创建了注册表单。iPhone应用程序上的注册表格
请问有人可以在这个问题上的一些亮光?
Thankx提前。
我有一个使用iOS5开发的应用程序。我用故事板来设计整个屏幕。我现在面临的问题是,当用户第一次运行应用程序时,我必须显示一个用户注册的视图。我不知道如何去做。我在故事板上创建了注册表单。iPhone应用程序上的注册表格
请问有人可以在这个问题上的一些亮光?
Thankx提前。
试试这个(并检查this):
设置用户后的值启动该应用程序:
[[NSUserDefaults standardUserDefaults] setValue:[NSNumber numberWithInt:1] forKey:@"registered"];
[[NSUserDefaults standardUserDefaults] synchronize];
,然后选中与此:
NSNumber *numb=[[NSUserDefaults standardUserDefaults] objectForKey:@"registered"];
if ([numb isEqualToNumber:[NSNumber numberWithInt:1]]) {
NSLog(@"registered");
}else{
NSLog(@"not registered");
}
当前用户是否已注册或不能从我的本地数据库中知道。 解决了我一半的问题。但是如果用户没有注册,怎么能从同一个故事板调用特定的视图? – iShah 2011-12-17 14:14:43
让我们假设我有主视图作为故事板上的第一个视图。我有另一种注册观点。当应用程序启动时,如果用户没有注册,那么我需要显示注册视图而不是默认的主视图。一旦注册结束,我需要显示主视图。 – iShah 2011-12-17 14:18:02
如果用户未注册,可以在任何地方使用相同的代码,在'else'块中调用您的特定视图。 – Mat 2011-12-17 14:25:16