连击 天
fork: star:
1.内存管理—黄金法则 The basic rule to apply is Everything that increases the reference counter with alloc,[mutable]copy[withZone:],or retain is in charge of the corresponding [...
一.协议 1.定义: OC或者iOS中的协议:一组方法声明的列表,协议中不需要实现这些方法,谁遵守这个协议,谁就需要实现协议中的方法 2.协议创建的步骤 制定协议的内容(方法声明列表) 遵守协议(.h) ...
一.NSDictionary 1.NSDictionary的初始化 (1)NSDictionary内存初始化 NSDictionary *dictionary = @{key:value,...}; - (instancetype)initWithObjectsAndKeys:(id)firstObject, ... NS_REQU...
1.instancetype和id的区别 (1)相同点 都可以作为方法的返回类型 (2)不同点 ①返回类型 instancetype可以返回和方法所在类相同类型的对象; id只能返回未知类型对象. ②instancetype只能作为返...
一.NSFileManager文件外操作 1.文件和目录的创建 (1).步骤 //1.创建一个单例类的对象 NSFileManager *fileManage = [NSFileManager defaultManager]; //2.创建普通文件,如果两个文件的文件名...
传送门《高质量C编程教程汇总》 1.数组的特点 存储空间连续 元素之间有序 元素类型相同 元素个数固定(除堆上分配外) 数组元素无名 2.数组名 数组名代表数组的首地址,是不可修改的常量地址 3....
1.预处理的概念 C语言中,以#开头的语句统称为编译预处理命令. 这些命令必须在一行的开头以#开始,末尾不加分号,并且每条命令独占一行,以区别于一般的C语句.它们可以放在程序的任何位置. 2.宏 ...
传送门《高质量C编程教程汇总》 1.前言 PS:以下为个人对于C的一些理解及观点,不喜勿喷 (1)在本人所接触的编程语言中,C语言是我认为 最值得学习 容易入门 但是想学得精很难 确也是最DIAO的语言...
传送门《高质量C编程教程汇总》 说明:以下所有下划线符号 _ 均表示空格 一.控制台函数 1.scanf()函数 函数原型:int scanf("%_",&_); (1)scanf()函数接收输入数据时默认不采集空格,回车,跳格这...
传送门《高质量C编程教程汇总》 1.数据类型的意义 (1)定义了数据占用的内存空间大小 (2)定义了数据的取值范围 (3)定义了数据在内存中的存储格式 (4)决定了数据的运算规则 (5)为编译器提供了检...
1.常用的4个返回关键词 关键词 作用 continue 结束一次循环 break 结束循环 return 结束一个函数(包括自定义函数) exit 结束整个程序 2.const修饰的指针 const离谁最近,const就修饰谁 const修...
传送门《高质量C编程教程汇总》 1.函数调用步骤 ①跳转到代码区内函数所对应的首地址 ②创建函数栈帧(分配内存空间) ③函数有参数,进行参数传递(先计算实参表达式的值,再赋值给形参变量) ④执...
C语言超大数求和 一、算法思路 1.将float型或int型先转换成字符串,再去处理相加,所有字符加完后再转回成float或int型。 2.C语言源码如下 /* * 程序功能:超大数求和 * 编程作者:Story5 * ...
没有更多内容
加载失败,请刷新页面
没有更多内容
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复