摘要:
类的继承cmd + →:光标跳到这一行的最后面cmd + ←:光标跳到这一行的最前面cmd + ↑:光标跳到这一行的最上面cmd + ↓:光标跳到这一行的最下面alt + ←:光标跳过一个单词的最后面alt + →:光标跳过一个单词的最前面shift + alt + k:Xcode插件管理... 阅读全文
摘要:
实例变量和方法 实例变量的可见度(类的内部, 类的外部) 1.public: 公共的, 公开的 外部访问: 通过指向操作访问 访问格式: 对象->实例变量名 内部访问: 通过实例变量名访问 面向对象编程特性: 封装, 继承, 多态 封装的标准: 高内聚, 低耦合 ... 阅读全文
摘要:
类和对象自动释放池 @autoreleasepoolC语言 printf("Hello, World!%d\n", a);OC中的打印函数 NSLog(@"Hello, World!%d", a); NSLog(@"你好!");NSLog比起printf增加的功能 1.自动换行 2.附加... 阅读全文
摘要:
指针函数内存的5大分区(地址由高到低) 1.栈区: 局部变量 int a = 10; printf("%p\n", &a); 2.堆区 int *p = alloca(4); printf("%p\n", p); 3.静态全局区 staticint b = 10; printf("%... 阅读全文
摘要:
复习 C语言的三种结构 1.顺序结构 2.分支结构 3.循环结构 数据类型 1.作用(两个) 2.常见的数据类型: cahr, short, int, long, float, double, BOOL(值, 字节数) 变量 1.定义(三要素) 2.使用: 变量名 变量名的命名... 阅读全文
摘要:
动态内存分配系统为了有效地管理内存, 把内存划分为: 1.栈区 2.堆区 3.静态区(全局区) 4.常量区 5.代码区 注: 内存地址编号由高到低(栈区->代码区)1.栈区 栈区的数据以栈的形势存储 栈, 先进后出 栈区存放的数据: 局部变量(定义在函数内部的变量) 栈区的内存... 阅读全文
摘要:
指针指针在函数中的使用交换两个变量的值(函数)void swap(int m, int n);void swap(int m, int n){ int temp = 0; temp = m; m = n; n = temp;}int a = 5, b = 10; swa... 阅读全文