Man*_*sha 5 architecture design-patterns ios
我是iOS新手,刚刚开始学习它.我想为公交车乘客开发一个小应用程序,其中公交车的所有用户必须使用该应用程序登录.
如果用户第一次使用该应用程序,他必须注册.用户必须输入所有详细信息,如姓名,年龄,紧急联系人,地址,来源,目的地,电话号码等.
如果用户已存在,则使用现有用户名和密码登录.
所有细节必须存储在某个地方(不确定)和可检索的格式.
基于以上应用程序要求,我的所有疑问和疑问都出现了:
考虑到以上所有我需要设计我的应用程序.
谢谢
我将尝试给出一些要点。
1)我认为是的(这实际上取决于您想要实现的目标,但如果您只想从服务器获取/获取资源,http请求应该足以开始)。
2,6)取决于具体细节。
3)我想到的一种常见方法是在运行时检查用户是否已经登录,方法是将登录状态保存在NSUserdeFaults中并将其签入- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions. 如果您需要检查系统中用户是否存在,则可能需要一些服务器帮助。
4)请参阅苹果文档NSURLSession应该适合。另外AFNetworking是非常好的库。
编辑:
5)通常IOS将使用当前的互联网连接,该连接对于系统来说是可用的并且更高效,它将从WIFI开始,然后是CellularData(检查可达性以测试互联网连接的可用性,它也包含在AFNetworking库中)。
-所有这些问题/答案都可以在堆栈上找到。希望我有所帮助。
常用IOS框架列表
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |