关于宏 宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量...[作者空间]
公司的App是居于iOS8以上的,页面显示在iOS8~iOS10都没有问题,但是,iOS11beta版显示出现各种...[作者空间]
一、Git学习总结的命名 初始化一个Git仓库。 添加文件到Git仓库步骤分两步:使用命令git add
一、基本定义 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(...[作者空间]
iOS开发中总能看到+load和+initialize的身影,网上对于这两个方法有很多解释,官方也有说明,但有些细...[作者空间]
最近在学习vue.js的时候发现,vue的组件化的思想对于编写代码是一个非常有用的事情。 首先为什么需要组件化? ...[作者空间]
属性修饰符简述 ios5之前是MRC,内存需要程序员进行管理,ios5之后是ARC,除非特殊情况,比如C框架或者循...[作者空间]
简述 多态一般都要跟继承结合起来说,其本质是子类通过覆盖或重载,父类的方法,来使得对同一类对象同一方法的调用产生不...[作者空间]
继承 继承从代码复用的角度来说,特别好用,也特别容易被滥用和被错用。不恰当地使用继承导致的最大的一个缺陷特征就是高...[作者空间]
一、#import和#include的区别 include : 拷贝头文件中的声明内容,所以会报重复定义的错误 ...[作者空间]
一、封装 学习过Java中类的同学可能都知道了,封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权...[作者空间]
一、类别 类别就是类的扩展,在不改变类的结构的同时,可以像类中添加方法(不能添加成 员变量) 二...[作者空间]
一 :拷贝的相关概念 copy语法的目的:改变副本的时候,不会影响到源对象; 深拷贝:内容拷贝,会产生新的对象。新...[作者空间]
一:什么是单例? 在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。...[作者空间]
简书《my_杨哥》原创,转载请联系作者获取授权并标明文章作者及出处:http://www.jianshu.com/...[作者空间]
什么是plist文件? plist文件,即属性列表文件,全名是Property List,这种文件的扩展名为.pl...[作者空间]
iOS10更新之后,推送也是做了一些小小的修改,下面我就给大家仔细说说。希望看完我的这篇文章,对大家有所帮助。 一...[作者空间]
load 和 initialize 两个方法算是两个特殊的类方法了,今天偶然从草稿箱中看到还有本篇未完成的博文,如...[作者空间]
NSError是什么? NSError是系统提供的错误类,它继承于NSObject,用于获取系统错误或者自定义错误...[作者空间]
在编写Objective-C代码时,很多时候会需要对错误进行处理,在OC里使用的是NSError。当我们编写一个方...[作者空间]