加载中
内存管理

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
2
协议,委托与代理

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

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

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

2016/08/04 17:36
15
NSArray和NSMutableArray整理与总结

一.NSArray 1.NSArray初始化方法 (1)NSArray内存初始化 NSArray *array = @[objects,...]; + (instancetype)array; + (instancetype)arrayWithObject:(ObjectType)anObject; + (instancetyp...

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

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

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

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

2016/08/04 17:36
1
NSString和NSMutableString整理与总结

一.NSString 1.NSString初始化方法 NSString *string = @"string"; - (instancetype)initWithString:(NSString *)aString; - (instancetype)initWithFormat:(NSString *)format, ... NS_FORM...

2016/08/04 17:36
11
高质量C编程00-汇总

高质量C编程01-回顾 http://blog.csdn.net/story51314/article/details/51375160 高质量C编程02-数据类型 http://blog.csdn.net/story51314/article/details/51375326 高质量C编程03-内存 ht...

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

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

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

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

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

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

2016/08/04 17:33
4
高质量C编程03-内存

传送门《高质量C编程教程汇总》 1.程序设计本质 所谓程序就是由实现算法的语句来操纵存放在计算机的内存中的数据. 程序设计就是对内存直接或间接地使用. 内存的分配和活动是编程者的第一要务...

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

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

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

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

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

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

2016/08/04 17:33
0
高质量C编程09-位操作

1.位运算通常是无符号数的运算 2.基本位操作符 符号 作用 & 位与 | 位或 ~ 位反 ^ 位异或 << 左移 >> 右移 3.基本位操作符使用归纳 (1)判断int型变量a是奇数还是偶数 a & 1 == -0 //偶数...

2016/08/04 17:33
0
高质量C编程07-指针及链表

传送门《高质量C编程教程汇总》 1.指针6个基本点 是什么 指针是一个变量 做什么 指针是用来存放地址的 大小 sizeof = 4 (64位下 sizeof = 8) 指针类型 作用:决定用什么视角看该块内存 偏移 ...

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

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

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

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

2016/05/03 11:03
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部