开发类
fly_of_thepig
我是一个懒人。。。。。喜欢it
展开
-
黑马程序员------oc语言学习笔记之类和对象
------Java培训、Android培训、iOS培训、.Net培训期待与您交流>------一、面向对象和面向过程1、面向过程更取向与解决问题的过程和步骤,比如把衣服放进洗衣机 脱掉衣服,走到洗衣机,打开洗衣机,放进衣服,放进洗衣粉,设置洗衣机洗衣服。2、面向过程就是解决问题需要哪些对象例如,洗衣服洗衣机自己打开盖子洗衣机放水人放衣服洗衣机洗启动在面向对原创 2015-06-23 22:14:09 · 363 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之foundation-NSArray
------Java培训、Android培训、iOS培训、.Net培训>、期待与您交流! -------NSArrayNSArray是oc中的数组*******************************************************************************只能存储oc对象 是不可变的 初始化完后不能添加元素NSAarr原创 2015-07-09 23:47:35 · 320 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之foundation框架-NSString
------Java培训、Android培训、iOS培训、.Net培训>、期待与您交流! -------Foundation框架之NSStringNSString*********************************************************NSString对象代表是字符串创建方式为NSString *str =@“abc”;/原创 2015-07-09 22:39:57 · 309 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之内存管理三
------Java培训、Android培训、iOS培训、.Net培训>期待与您交流! -------一、autoreleaseautorelease 是一种支持引用计数的内存管理方式它可以暂时的保存某个对象,然后在内存池自己执行完之后的时候,对里面的每个对象发送release消息使用autorelease的好处1)不需要再关心对象释放的时间2)不需要再关心什么时候原创 2015-06-30 11:13:18 · 300 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之内存管理二
------Java培训、Android培训、iOS培训、.Net培训>期待与您交流! -------一、property的内存管理@property参数格式 @property (参数1,参数2) 数据类型 变量名参数有 atomic nonatomic readwrite readonly assign retain copy与内存管理相关的参数retain原创 2015-06-28 17:13:00 · 331 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之构造方法和分类
------Java培训、Android培训、iOS培训、.Net培训期待与您交流! -------一、构造方法构造方法的定义:用来初始化对象实例变量值的方法,是个对象方法,-开头重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值构造方法的调用:创建一个完整的对象:Person *p=[Person new]new方法会调用3个方法来完成(1)使用all原创 2015-06-27 15:10:42 · 313 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之内存管理一
-----Java培训、Android培训、iOS培训、.Net培训>期待与您交流! --------OC语言内存管理一1.内存管理的意义由于移动设备的内存极其有限,所以每个app的内存也是有限制的,当app所占用的内存较多时候,系统会发出内存警告,1个app可用内存是被限制的,如果一个app使用内存超过20兆,系统发送warning消息,回收一些内存。2.oc内存管理的范原创 2015-06-28 08:04:20 · 319 阅读 · 0 评论 -
黑马程序员-----c语言学习笔记之预处理指令、函数、变量
一.预处理指令:1.所有预处理指令都是以“#”开头2.预处理指令分为三种(1)宏定义:1>不带参数的宏需注意的是所有的宏名都是大写或者以字母“K"开头例:#define COUNT 4结束指令是:#undef COUNT2>带参数的宏需注意的是所有的参数都要以小括号括住例:#define pingfang(a) ((a)*(a))(2)条件编译原创 2015-06-17 22:12:29 · 406 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之点语法、property、类方法
------Java培训、Android培训、iOS培训、.Net培训期待与您交流!------一、点语法点语法的作用是为了减少代码量1、利用点语法替换set方法和get方法Student*stu = [[Studentalloc] init];// 设置age的值stu.age= 10; // 等价于[stu setAge:10];// 取出age的值intage = s原创 2015-06-25 22:54:26 · 398 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之面向对象的三大特性
------Java培训、Android培训、iOS培训、.Net培训期待与您交流!------1.封装封装的好处:对类中的一些字段,方法进行保护,不被外界访问到。oc中四种访问权限修饰符@public、@protected、@private、@package在开发过程当中,我们用set和get方法来改变和获取成员变量的值1.set方法Set方法的作用:为外界提供一个设原创 2015-06-25 22:00:37 · 294 阅读 · 0 评论 -
黑马程序员-----oc语言学习笔记之block和协议
------Java培训、Android培训、iOS培训、.Net培训>、期待与您交流! ------- oc语言block和协议一、block1、block基本概念block是oc的一种数据类型,在运行中保存代码,用来封装和保存代码,有点像函数。2、block的定义格式定义格式void (^block名)()=^{代码块};使用格式:block名()原创 2015-07-02 17:09:35 · 405 阅读 · 0 评论