OC
文章平均质量分 62
qinjunzhen
这个作者很懒,什么都没留下…
展开
-
字符串数组
以“\0”结束表示的字符数组是字符串数组 strlen()计算字符串的长度 strcat()字符串拼接 strcpy()字符串拷贝 strcmp()字符串比较 函数 函数的概念:具有特定功能的代码片段就叫做函数 特点:都实现了某一功原创 2015-12-11 16:00:20 · 425 阅读 · 0 评论 -
OC课程总结
一、类和对象 1.类是具有相同特征和行为的事物的抽象,对象是类的具体化,类是对象的类型。 2.类和对象是面向对象编程的核心,分析问题组成的对象协调对象间的联系和通信,解决问题。 3.解决问题的时候是解决每一个步骤的行为(方法),而不是可以去完成每一个步骤。 4.面向对象变成具有良好的可拓展性和可重用性。 5.面向对象的三大封装特征:封装,继承和多态。 6.OC中类的定义:接口文件.h,原创 2015-11-16 17:12:08 · 859 阅读 · 0 评论 -
类的扩展
1.NSDate(日期) NSDate是cocoa中用于处理日期和时间的基础类,封装了某一给定时间 获取系统当前的时间(获取时间是格林威治的标准时间,也就是0时区的时间和日期;不是北京时间) 北京是东八区,与0时区相差8个小时,1个时区是1个小时。 2.NSTimeInterval: NSTimeInterval是一个用typedef定义的一个新的double类型达的别名,用来表原创 2015-11-11 20:27:45 · 241 阅读 · 0 评论 -
Sort
冒泡排序: 随机产生10个【20~40】数,并且对10个数从小到大排序 step1:初始化一个具有10个元素的整型数组 int sortArray[10 = {0}; step2:用for循环给数组每一个元素进行赋值 for(int i = 0;i 用计算随机数的范围的公式给数组赋值 sortArray[i] = arc4random() % (40 - 20 + 1) + 20;原创 2015-10-22 09:06:04 · 243 阅读 · 0 评论 -
动态内存分配
存储区划分:(对任何一块内存其实都包括5个区域) 内存地址从高到低依次是: 1.栈区 2.堆区 3.静态区 4.常量区 5.代码区 1.栈内存特点:由系统分配以及回收内存。函数体被分配的变量被分配在栈区; 2.堆区特点:(重点--动态分配内存),由用户(程序员)申请分配和回收内存。如果你一直开辟内存而不去回收会导致系统内存越用越少,最终导致程序崩溃crash.假如你一直不回原创 2015-10-28 15:44:05 · 228 阅读 · 0 评论 -
类和对象
1.#import"Clothes.h" 引入头文件(也就是类的.h文件,不能引入.m文件!!!!!!!!) 类和对象:面向对象的核心是:类和对象 类:具有相同特征和行为的事物的抽象 例如:描述一个类和对象 衣服类:对象(上衣) 特性:颜色(五颜六色),料子,款式,大小,薄厚。 行为:能够穿在身上遮风挡寒,显示个性。 OC中类的定义(定义类分为两部分): 1.接口部分:对外声明类原创 2015-11-02 08:53:02 · 230 阅读 · 0 评论 -
结构体
如何描述一个点? 如何描述一个矩形? ??? struct 结构体名 { 类型说明符 成员名; ...... 类型说明符 成员名; } 结构体变量:有结构体类型修饰符的变量,叫做结构体变量。 定义: struct 结构体名 变量名 = {初始值}; 结构体成员访问: 结构体变量名.成员变量名原创 2015-10-23 10:43:11 · 247 阅读 · 0 评论 -
Block
Block和指针类似: 还记得指针函数怎么写么?下面先写一个指针函数: 因为可以用typedef,也可以不用,就有两种写法了 1(用typedef).先在main函数外部写函数 int sum(int x,int y); int sum(int x,int y){ return x + y; } typedef int(*PFUN) (int x,int y); 然后再再ma原创 2015-11-09 19:10:24 · 202 阅读 · 0 评论 -
内存管理初期
一. 1.游戏中,植物大战僵尸的尸体和开心消消乐的方块都去哪里了? 每一个尸体和方块都是一个对象。既然是对象,系统就会分配内存。应用程序使用内存,超过这个内存空间,程序就会被这个系统主动关闭。 2.为什么要使用内存管理? 应用程序崩溃,90%以上的bug都是内存问题引起的。了解内存管理里,能够减少程序的出错几率。出现内存问题一般有两个方面: (1)内存原创 2015-11-15 15:44:34 · 307 阅读 · 0 评论 -
指针
数据的访问方式: 直接访问:直接访问内存单元中的内容原创 2015-10-26 15:30:16 · 212 阅读 · 0 评论