因为公司需求多样,有时候需要在已有项目上做拓展,核心功能变化不大,会在原有基础上增减部分功能,变换UI。这时候我们需要对项目有个整体改造,项目名,文件名,基础配置,以及部分代...
IP属地:广东
因为公司需求多样,有时候需要在已有项目上做拓展,核心功能变化不大,会在原有基础上增减部分功能,变换UI。这时候我们需要对项目有个整体改造,项目名,文件名,基础配置,以及部分代...
前言 由于目前的工作中,原生app大量嵌入h5页面,很多的功能需要h5来实现,但是由于h5需要从网络加载,在弱网状态或者请求资源大的时候必然出现白屏,再网上搜索后发现并没有一...
前言 毕业之后在上海、成都、上海的城市中徘徊,每一次城市迁徙都带我许多的烦恼;于是在2017年初时,我回到了深圳,选择加入当时对我来说是神秘的存在——腾讯。至此,已经过去一年...
Category的本质 Category编译之后的底层结构是struct category_t ,里面存储着分类的对象方法、类方法、属性、协议信息,在程序运行的时候,runt...
KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问一个属性。 我们先来了解一下KVC的基本使用。 由上面代码可以看出,setValue...
KVO的全称是Key-Value Observing,俗称键值监听,可以用于监听某个对象属性值的改变。下面我们来了解一下KVO的基本使用。 上述代码中,我们为person1的...
Objective-C中的对象,简称OC对象,主要分为3种: instance对象(实例对象) class对象(类对象) meta-class对象(元类对象) instanc...