红岩网校寒假app作业
这款app是一个十分简单的手机中的电话簿,可以存储联系人的姓名,电话和邮箱,并且可以进行用户信息的编辑
在登录界面输入账号:毛国栋,密码:123456
账户密码正确登录到联系人界面,错误则是跳转到一个提示密码错误的界面
点击自动登录和记住密码也可以实现相应的字面功能
点击右上角的添加按钮,然后输入相应的姓名,电话(邮箱选填),点击保存后即跳转回主界面,并且在cell上显示相应的信息
点击想要编辑的cell,进入编辑界面,点击右上角的编辑按钮,然后进行编辑,点击保存后即跳转回主界面,并且在cell上显示新的相应的信息,中途也可以点击取消进行取消
在主界面,点击左上角的注销按钮,在点击页面下方弹窗的确认即退回到登录界面
1.利用segue进行页面跳转
在登录界面跳转到主界面时,因为需要判断账号密码是否正确,所以用手动型segue,给连线一个id,然后跳转到相应的界面用相应的id
2.顺传逆传
用代理来做
3.本地储存--解归档
存储在应用沙盒里
用来存储自定义模型,对象。
对象需要遵守NSCoding协议
解归档时,需要在模型的头文件里写好需要解归档哪些属性
这次的寒假考核自己也做了一段时间,基本感受了从搭建页面到实现一些基本功能的整个流程,做的app功能不多,还多靠了b站,csdn以及《7天玩转ios界面开发》来完成,过程中也遇到了一些问题,例如什么功能过时了,一些功能不知道怎么实现,也一些想法也因为技术有限而阉割了。不过从中也了解了不少知识,查阅资料,看书,看视频的过程中也熟练了一些功能的实现,以及大概了解了一些不会使用的技术,希望在日后学习的过程中可以掌握的牢固一点。