我是iOS的新手,刚刚开始学习它。我想为公交车乘客开发一个小应用程序,其中公交车上的所有用户都必须使用该应用程序登录。
如果用户是第一次使用该应用,则必须注册。用户必须输入所有详细信息,例如姓名,年龄,紧急联系人,地址,来源,目的地,电话号码等。
如果用户已经存在,则使用现有的用户名和密码登录。
所有详细信息都必须存储在某个位置(不确定)且可检索格式。
基于上述应用程序要求,我的所有疑问和疑惑都来自此:
考虑以上所有事情,我需要设计我的应用程序。
谢谢
我将尝试给出一些要点。
1)我认为是的(这实际上取决于您要达到的目标,但是如果您只想从服务器获取资源/ pos资源,那么http请求就应该足够了)。
2,6)取决于哪个细节。
3)我想到的一种常见方法是,在运行时检查是否已登录的用户是通过将登录状态保存在NSUserdeFaults中并在中进行检查- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
。如果您需要检查系统中用户的存在,则可能需要一些服务器帮助。
4)请参考苹果文件,NSURLSession应该合适。AFNetworking确实是一个很好的库。
编辑:
5)通常,IOS将使用当前可用的Internet连接,对于系统而言,它将更有效,它将先使用WIFI再使用CellularData(检查可到达性以测试Internet连接的可用性,它也包含在AFNetworking库中)。
-所有这些问题/答案都可以在堆栈上找到。希望我能提供帮助。
常见的IOS框架列表
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句