Skip to content

guodong323/-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-app

红岩网校寒假app作业

联系人APP

1.背景

这款app是一个十分简单的手机中的电话簿,可以存储联系人的姓名,电话和邮箱,并且可以进行用户信息的编辑

2.使用步骤

<1>登录

在登录界面输入账号:毛国栋,密码:123456

账户密码正确登录到联系人界面,错误则是跳转到一个提示密码错误的界面

点击自动登录和记住密码也可以实现相应的字面功能

<2>添加

点击右上角的添加按钮,然后输入相应的姓名,电话(邮箱选填),点击保存后即跳转回主界面,并且在cell上显示相应的信息

<3>编辑

点击想要编辑的cell,进入编辑界面,点击右上角的编辑按钮,然后进行编辑,点击保存后即跳转回主界面,并且在cell上显示新的相应的信息,中途也可以点击取消进行取消

<4>注销

在主界面,点击左上角的注销按钮,在点击页面下方弹窗的确认即退回到登录界面

3.用到的技术

1.利用segue进行页面跳转

在登录界面跳转到主界面时,因为需要判断账号密码是否正确,所以用手动型segue,给连线一个id,然后跳转到相应的界面用相应的id

Snip20200220_42

Snip20200220_44

2.顺传逆传

用代理来做

Snip20200220_45

Snip20200220_48

Snip20200220_49

Snip20200220_47

3.本地储存--解归档

存储在应用沙盒里

用来存储自定义模型,对象。

对象需要遵守NSCoding协议

解归档时,需要在模型的头文件里写好需要解归档哪些属性

4.感想

这次的寒假考核自己也做了一段时间,基本感受了从搭建页面到实现一些基本功能的整个流程,做的app功能不多,还多靠了b站,csdn以及《7天玩转ios界面开发》来完成,过程中也遇到了一些问题,例如什么功能过时了,一些功能不知道怎么实现,也一些想法也因为技术有限而阉割了。不过从中也了解了不少知识,查阅资料,看书,看视频的过程中也熟练了一些功能的实现,以及大概了解了一些不会使用的技术,希望在日后学习的过程中可以掌握的牢固一点。

About

红岩网校寒假app作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published