会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
凡蛋蛋一
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2015年5月10日
28-黑马程序员------OC 语言学习笔记--- Foundation03
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 NSSet和NSMutableSetNSSet和NSArray一样,也是一个集合,但是集合里的多个对象没有明显的顺序。NSSet不允许包含相同的元素,如果试图把两个相同的元素放在同一...
阅读全文
posted @ 2015-05-10 20:19 凡蛋蛋一
阅读(260)
评论(0)
推荐(0)
编辑
27-黑马程序员------OC 语言学习笔记--- Foundation02
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSArray和NSMutableArrayNSArray代表元素有序,可重复的一个集合,集合中每个元素都有其对应的顺序索引,NSArray只能保存对象,不能保存基本类型。NSArray代...
阅读全文
posted @ 2015-05-10 20:16 凡蛋蛋一
阅读(255)
评论(0)
推荐(0)
编辑
26-黑马程序员------OC 语言学习笔记--- Foundation01
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Foundation框架是iOS开发的基础框架,它包括字符串、集合、日期、时间等基础类void test(){ //定义Date这种结构体类型 struct Date{ int...
阅读全文
posted @ 2015-05-10 20:15 凡蛋蛋一
阅读(133)
评论(0)
推荐(0)
编辑
25-黑马程序员------OC 语言学习笔记--- 协议
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------协议用于定义多个类应该遵守的规范,协议不提供任何实现。协议体现的是规范和实现分离的设计哲学。协议用来用来声明一大堆方法,不能声明成员变量。 只要某个类遵守了这个协议,就相当于拥有这个协议中...
阅读全文
posted @ 2015-05-10 20:12 凡蛋蛋一
阅读(179)
评论(0)
推荐(0)
编辑
24-黑马程序员------OC 语言学习笔记--- autorelease和ARC
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------autoreleaseOC提供了autorelease语法,系统可以將很多对象放到一个自动释放池中,在某个时刻统一release一次。这样就不用再次调用release方法。1.autore...
阅读全文
posted @ 2015-05-10 20:08 凡蛋蛋一
阅读(163)
评论(0)
推荐(0)
编辑
23-黑马程序员------OC 语言学习笔记---内存管理
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------对于面向对象的变成语言,程序需要不断地创建对象。初始,创建的所有程序通常都有指针指向它,程序可能需要访问这些对象的实例变量或调用这些对象的方法,随着程序的不断执行,程序再次创建了一些新的对...
阅读全文
posted @ 2015-05-10 20:04 凡蛋蛋一
阅读(125)
评论(0)
推荐(0)
编辑
22-黑马程序员------OC 语言学习笔记---分类
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 分类分类的语法格式为:1、分类的声明:@interface 类名 (分类名称)// 方法声明@end2、分类的实现:@implementation 类名 (分类名称)// 方法实现@...
阅读全文
posted @ 2015-05-10 20:01 凡蛋蛋一
阅读(146)
评论(0)
推荐(0)
编辑
21-黑马程序员------OC 语言学习笔记---点语法和作用域
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 合成存取方法为成员变量实现setter和getter方法,虽然并不难,但如果一个类中包含10个甚至更多的成员变量,为每个成员都编写setter、getter方法將是一件令人反胃的事情...
阅读全文
posted @ 2015-05-10 19:56 凡蛋蛋一
阅读(139)
评论(0)
推荐(0)
编辑
20-黑马程序员------OC 语言学习笔记---多态
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------多态1.没有继承就没有多态2.代码的体现:父类类型的指针指向子类对象3.好处:如果函数\方法参数中使用的是父类类型,可以传入父类、子类对象4.局限性:1> 父类类型的变量 不能 直接调用子...
阅读全文
posted @ 2015-05-10 19:50 凡蛋蛋一
阅读(138)
评论(0)
推荐(0)
编辑
19-黑马程序员------OC 语言学习笔记---继承
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------继承是面向对象的三大特征之一,也是实现软件复用的重要手段。OC的继承具有单继承的特点,每个子类只有一个直接父类。继承的好处:1> 抽取重复代码2> 建立了类之间的关系3> 子类可以拥有父类...
阅读全文
posted @ 2015-05-10 19:47 凡蛋蛋一
阅读(116)
评论(0)
推荐(0)
编辑
18-黑马程序员------OC语言学习笔记---封装
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1 封装封装指的是將对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法对内部信息的操作和访问。OC的封装特性需要通过使用访问控制符来实现。#imp...
阅读全文
posted @ 2015-05-10 19:44 凡蛋蛋一
阅读(154)
评论(0)
推荐(0)
编辑
17-黑马程序员------OC语言学习笔记--- 基本语法
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------BOOL类型的本质:typedef signed char BOOL;BOOL类型的变量有2种取值:YES、NO,BOOL的输出(当做整数来用)#import BOOL test(BOOL...
阅读全文
posted @ 2015-05-10 19:41 凡蛋蛋一
阅读(136)
评论(0)
推荐(0)
编辑
16-黑马程序员------C 语言学习笔记--- C语言复杂构造数据类型
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第五 复杂构造数据类型01 结构体的定义:一般形式:struct 结构体名{ 类型标识符1 成员1; 类型标识符2 成员2; ……………… ……………… 类型标识符n 成员n;};结构体类...
阅读全文
posted @ 2015-05-10 17:23 凡蛋蛋一
阅读(141)
评论(0)
推荐(0)
编辑
15-黑马程序员------C 语言学习笔记---数组和指针
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------四 数组和指针01 数组名代表数组在内存中的首地址,表示的是地址信息,因此数组名可以理解为一个指针,不过数组名是一个常量,不能改变.#include int main(){ ...
阅读全文
posted @ 2015-05-10 17:20 凡蛋蛋一
阅读(151)
评论(0)
推荐(0)
编辑
14-黑马程序员------C 语言学习笔记--- C语言二维数组
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------二 二维数组01 二维数组的定义:类型标识符 数组名[常量表达式][常量表达式]; 如:int a[3][4]; 表示定义了一个3行4列的整型二维数组a,含有12个数组元素.02 二维数组...
阅读全文
posted @ 2015-05-10 17:18 凡蛋蛋一
阅读(145)
评论(0)
推荐(0)
编辑
13-黑马程序员------C 语言学习笔记--- C语言一维数组
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------四 简单构造数据类型一 一维数组01 一维数组的定义:类型标识符 数组名[常量表达式]; 如:int a[10];其表示定义了一个名为a的整型数组,该数组共有10个元素,即10个整型变量,...
阅读全文
posted @ 2015-05-10 17:16 凡蛋蛋一
阅读(173)
评论(0)
推荐(0)
编辑
12-黑马程序员------C 语言学习笔记--- C语言指针与函数
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------六 指针与函数01 指针作为函数参数指针作为实参时,与普通变量一样,也是采用单向的值传递方式,即将指针变量的值(该值是一个地址)传递给被调函数的形参(必须也是一个指针变量)。由于形参接受实...
阅读全文
posted @ 2015-05-10 17:11 凡蛋蛋一
阅读(180)
评论(0)
推荐(0)
编辑
11-黑马程序员------C 语言学习笔记---C语言的变量的作用域和储存类型
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------五 变量的作用域和储存类型01 变量的作用域是指该变量有效地区域,C语言中得变量分为局部变量和全局变量。02 局部变量:*局部变量的作用域仅限于定义它的代码块内,离开代码块内便失去作用。*...
阅读全文
posted @ 2015-05-10 17:10 凡蛋蛋一
阅读(374)
评论(0)
推荐(0)
编辑
10-黑马程序员------C 语言学习笔记--- C语言函数的声明和原型
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------三 函数的声明和原型01 在函数调用之前,应该对所调用函数进行声明,指出该函数的返回值类型及形参的个数和类型。函数声明的一般格式:函数返回值类型 函数名(形参类型1 形参名1,………………...
阅读全文
posted @ 2015-05-10 17:08 凡蛋蛋一
阅读(141)
评论(0)
推荐(0)
编辑
09-黑马程序员------C 语言学习笔记--- C语言函数
摘要: 黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一 函数定义01 函数分为库函数和自定义函数两种函数一般格式:函数返回值类型 函数名(数据类型 参数1, 数据类型 参数2,……..){函数体;}*函数若不需要返回值类型,则用void表示...
阅读全文
posted @ 2015-05-10 17:07 凡蛋蛋一
阅读(109)
评论(0)
推荐(0)
编辑