一个MVP的Demo,展示了在iOS平台上如何实现MVP模式 希望通过这个项目能让大家了解如何在iOS平台上实现MVP模式,以及需要注意的问题。
项目模拟了用户登录,以及登录进去过后的好友管理功能。
- 打开App过后,展示登录界面,可供用户输入账号密码进行登录
- 如果用户已经登录过App,登录界面应该记住上次的账号密码,以方便用户使用
- 用户登录成功则直接进入朋友管理界面,如果登录失败应该向用户提示失败原因
- 账号限制为11位数字,密码限制为6-11位非中文字符
- 用户能看到自己的所有好友
- 提供给用户两种展示好友的方式,一种是列表list,一种是九宫格grid
- 用户可以逐一删除好友,在删除亲密度高度50的好友时,应该向用户再次确认,以免误删了。