iphone登录和注册代码

时间:2011-02-14 05:59:03

标签: iphone

我想要下面问题的解决方案,我不知道如何在Plist中存储sinup信息,任何人都知道请帮助。

提前致谢

使用虚拟数据,但虚拟数据不得在代码中,它应该位于外部文件(plist / xml)或单独的常量文件中。这样可以改善代码管理。

  

所有屏幕必须符合纵向和横向视图模式   1.应用程序将从登录屏幕开始,屏幕应具有与任何网站相同的功能。    一个。登录    湾注册    C。最大尝试次数(3)然后锁定应用程序    d。需要回答要解锁的秘密问题,这将在注册时被接受

2 个答案:

答案 0 :(得分:1)

如果您要查找存储用户凭据等小数据,请查找NSUserDefault.

对于自动登录,如果用户先前已登录this

答案 1 :(得分:0)

您可以创建一个新的.plist文件来存储信息。

在项目中添加“文件列表”类型的新文件。它位于“资源”选项卡下,位于xcode左侧窗格中的“Mac OS X”上。

创建后,立即添加新项目。将使用“密钥”通过编码检索值。

要从.plist文件中检索编码中的值,您可以使用以下代码:

 NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
 NSDictionary* defaultSettings = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"YOUR_PLIST_FILE_NAME.plist" ofType:nil]];
[defaults registerDefaults:defaultSettings];

NSString *sName = [defaultSettings objectForKey:@"Name"]; //the Name is the Key in .plist file, so its corresponding value will be fetched and store in sName variable
NSString *defaultDomain = [defaultSettings objectForKey:@"domain"];

我希望它有所帮助:)

相关问题