美文网首页
iOS生命周期和设计模式

iOS生命周期和设计模式

作者: woshixixi | 来源:发表于2017-08-26 17:08 被阅读0次
应用生命周期
5种状态:非运行状态   前台非活动状态  前台活动状态  后台状态  挂起状态
     第一次启动:非运行-前台非活动-前台活动状态
     点击Home或者其他应用导致当前中断:1、后台运行或挂起 :前台活动-前台非活动-后台状态-挂起状态
                                                                     2、不可后台运行或挂起:前台活动-前台非活动-后台状态-挂起状态-非运行状态
     挂起重新运行:挂起状态-后台状态-前台非活动-前台活动
     内存清除:(发出低内存警告)后台状态-挂起状态-非运行状态
视图生命周期:     P26
     视图创建-视图可见-视图不可见     系统低内存
视图分类
     控件     窗口     容器视图     显示视图     文本和Web视图     导航视图     警告框和操作表
IOS常用设计模式
     单例模式:应用中只有一个实例     封装一个静态属性,提供静态实例的创建方法
     委托模式:委托者做的事情,交给另外一个被委托者来处理  类通过委托协议 能够完成多的功能
     观察者模式:
     MVC模式:模型 视图(UIView) 控制器(UIViewController)
     视图-控制器:1、用户请求 触摸button  2、控制器实现控件委托、数据源协议 ViewController实现UITextFieldDelegate
     控制器-视图:通过控件属性改变空间状态
     模型-控制器:通过通知机制 通知数据变化
     控制器-模型:保存模型成员变量或属性,改变模型状态
数据持久化
     属性列表plist文件中(NSArry 和NSDictionary)、对象归档(序列化、反归档)、
     SQLite数据库、Core Data(SQlite)ORM对象映射技术  数据模型 和对象模型纽带

相关文章

  • UIViewContorller

    iOS对UIViewController生命周期和属性方法的解析 一、引言 作为MVC设计模式中的C,Contro...

  • iOS设计模式(3)适配器模式

    设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(4)抽象工...

  • iOS设计模式之美-适配器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-抽象工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-生成器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式(5)策略模式

    设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...

  • iOS设计模式(6)模板模式

    设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...

  • iOS设计模式(7)建造者模式

    设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...

  • iOS设计模式(4)抽象工厂模式

    设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...

网友评论

      本文标题:iOS生命周期和设计模式

      本文链接:https://www.haomeiwen.com/subject/smqvdxtx.html