摘要: 新建一个纯代码iOS项目,需要对AppDelegate文件和项目的Info.plist文件做一番配置。 第一步:将Info.plist中的下面两项的value删除掉(保留空字符串),如下图 第二步:在AppDelegate中创建一个UIWindow对象,如下所示 阅读全文
posted @ 2019-07-16 23:50 码出境界 阅读(233) 评论(0) 推荐(0) 编辑
摘要: iOS开发人员经常会使用到多态特性,只是有些人不知道“原来这就是多态”。 前言 用简单的几句话说明多态就是: 1. 用父类类型的指针指向子类对象,程序在运行时,通过运行时系统(runtime)进行动态监测,以调用真实的对象方法。 2. 父类类型的变量不能直接调用子类特有的方法,如果必须要调用,则必须 阅读全文
posted @ 2019-07-16 21:55 码出境界 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 懒加载其实就是延时加载,即当对象需要用到的时候再去加载。 概括 什么叫做需要用到的时候?比如说一个对象被创建出来就需要一笔内存开支,如果接下来就没有其他的操作(比如NAMutableArray对象还没有被存放数据;UIView对象还没有被显示出来),那可以认为这个对象创建得“过早”了。 那如何使用懒 阅读全文
posted @ 2019-07-16 20:32 码出境界 阅读(40594) 评论(0) 推荐(1) 编辑