需求:创建类似于IOS通讯录的应用
过程:
1、三个tableviewController视图:一个rootview,一个editview,一个detailview
2、因为在edit要在保存数据的同时要通知上级视图viewcontroller保存数据更新数据,用到代理协议
注意:在视图跳转的过程中,加载的顺序:
1、执行prepare的连线方法
2、隐式加载storyboard中定义的控件
3、执行代理方法的didselect方法
4、控件加载完后,执行viewdidload方法
3、此实例的重点是代理协议和页面跳转,还有cell的创建,数据传递!
在iOS8中设置application badge value 会抛错:Attempting to badge the application icon but haven't received permission from the user to badge the
原因是因为在ios8中,设置应用的application badge value需要得到用户的许可。使用如下方法咨询用户是否许可应用设置application badge value