加载中
内存管理

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 [...

2016/08/04 17:36
60
协议,委托与代理

一.协议 1.定义: OC或者iOS中的协议:一组方法声明的列表,协议中不需要实现这些方法,谁遵守这个协议,谁就需要实现协议中的方法 2.协议创建的步骤 制定协议的内容(方法声明列表) 遵守协议(.h) ...

2016/08/04 17:36
31
NSDictionary和NSMutableDictionary整理与总结

一.NSDictionary 1.NSDictionary的初始化 (1)NSDictionary内存初始化 NSDictionary *dictionary = @{key:value,...}; - (instancetype)initWithObjectsAndKeys:(id)firstObject, ... NS_REQU...

2016/08/04 17:36
194
Objective-C小知识收集

1.instancetype和id的区别 (1)相同点 都可以作为方法的返回类型 (2)不同点 ①返回类型 instancetype可以返回和方法所在类相同类型的对象; id只能返回未知类型对象. ②instancetype只能作为返...

2016/08/04 17:36
17
NSFileManager和NSFileHandle文件操作

一.NSFileManager文件外操作 1.文件和目录的创建 (1).步骤 //1.创建一个单例类的对象 NSFileManager *fileManage = [NSFileManager defaultManager]; //2.创建普通文件,如果两个文件的文件名...

2016/08/04 17:36
80
高质量C编程05-数组

传送门《高质量C编程教程汇总》 1.数组的特点 存储空间连续 元素之间有序 元素类型相同 元素个数固定(除堆上分配外) 数组元素无名 2.数组名 数组名代表数组的首地址,是不可修改的常量地址 3....

2016/08/04 17:33
19
高质量C编程08-预处理

1.预处理的概念 C语言中,以#开头的语句统称为编译预处理命令. 这些命令必须在一行的开头以#开始,末尾不加分号,并且每条命令独占一行,以区别于一般的C语句.它们可以放在程序的任何位置. 2.宏 ...

2016/08/04 17:33
39
高质量C编程01-回顾

传送门《高质量C编程教程汇总》 1.前言 PS:以下为个人对于C的一些理解及观点,不喜勿喷 (1)在本人所接触的编程语言中,C语言是我认为 最值得学习 容易入门 但是想学得精很难 确也是最DIAO的语言...

2016/08/04 17:33
50
高质量C编程04-输入输出

传送门《高质量C编程教程汇总》 说明:以下所有下划线符号 _ 均表示空格 一.控制台函数 1.scanf()函数 函数原型:int scanf("%_",&_); (1)scanf()函数接收输入数据时默认不采集空格,回车,跳格这...

2016/08/04 17:33
52
高质量C编程02-数据类型

传送门《高质量C编程教程汇总》 1.数据类型的意义 (1)定义了数据占用的内存空间大小 (2)定义了数据的取值范围 (3)定义了数据在内存中的存储格式 (4)决定了数据的运算规则 (5)为编译器提供了检...

2016/08/04 17:33
31
高质量C编程10-常用知识点收集

1.常用的4个返回关键词 关键词 作用 continue 结束一次循环 break 结束循环 return 结束一个函数(包括自定义函数) exit 结束整个程序 2.const修饰的指针 const离谁最近,const就修饰谁 const修...

2016/08/04 17:33
26
高质量C编程06-函数

传送门《高质量C编程教程汇总》 1.函数调用步骤 ①跳转到代码区内函数所对应的首地址 ②创建函数栈帧(分配内存空间) ③函数有参数,进行参数传递(先计算实参表达式的值,再赋值给形参变量) ④执...

2016/08/04 17:33
31
C语言超大数求和

C语言超大数求和 一、算法思路 1.将float型或int型先转换成字符串,再去处理相加,所有字符加完后再转回成float或int型。 2.C语言源码如下 /* * 程序功能:超大数求和 * 编程作者:Story5 * ...

2016/05/03 11:03
163

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部