oc
文章平均质量分 83
lengnuanzizhi365
这个作者很懒,什么都没留下…
展开
-
黑马程序员- IOS学习笔记-Foundation框架
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------FoundationFoundation框架是其他所有IOS框架的基础Foundation框架中的数据类型:结构体、枚举、类一般项目中需要包含Foundation框架:#import 常用结构体介绍:NSRange:作用:表示范围。可以计算字原创 2015-02-09 13:40:53 · 380 阅读 · 0 评论 -
黑马程序员-IOS学习笔记-OC基础OC简介及基本语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------OC简介:OC是Objective-C的简称,OC是在C语言的基础上,增加了一层最小的面向对象语法;完全兼容C语言;可以在OC代码中混入C语言代码,甚至C++代码;可以使用OC开发Mac OS X平台和ios平台的应用程序。OC语法预览1. 关键字原创 2015-02-02 23:45:48 · 493 阅读 · 0 评论 -
黑马程序员- IOS学习笔记OC核心语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------点语法本质上相当于set和get方法p.age = 10; 等价于[p setAge:10];int a = p.age; 等价于 int a = [p age];成员变量作用范围成员变量的自动生成getter和setter方法@property原创 2015-02-05 23:06:52 · 375 阅读 · 0 评论 -
黑马程序员- IOS学习笔记-OC三大特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------封装set方法1、作用:提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应过滤2、命名规范:1>方法名必须以set开头2>set后面跟上成员变量的名称,成员变量的首字母必须大写3>返回值一定是void4>一定要接收一个参数,而且参数类型跟成员变量类型原创 2015-02-04 22:07:21 · 501 阅读 · 0 评论 -
黑马程序员- IOS学习笔记-OC内存管理学习
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------内存管理学习: 1、retain 计数器+1 2、release 计数器-1 3、retainCount 获取当前的计数器 4、dealloc方法: *对象销毁前执行的方法,需要释放对象 *一定要调用[super dealloc],要放在最后原创 2015-02-06 00:02:25 · 401 阅读 · 0 评论 -
黑马程序员- IOS学习笔记-OC ARC、BLOCK、protocol
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------ARCARC是编译器特性 编译的时候会检测对象是否需要释放ARC的判断准则:只要没有强指针指向对象,就会释放对象。指针分为2种:1> 强指针: 默认情况下,所有指针都是强指针。__strong;2> 弱指针: __weak当两端循环引用的时候,解原创 2015-02-06 23:30:31 · 319 阅读 · 0 评论 -
黑马程序员- IOS学习笔记-Foundation框架集合类、NSNumber、NSDate
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSArray不可变数组,只能存放OC对象,不能存放非OC对象数组创建:// 这个array永远是空数组,需要在创建的时候进行初始化NSArray *array = [NSArray array];// 初始化单个数组元素NSArray *array2 = [N原创 2015-02-09 15:39:06 · 458 阅读 · 0 评论 -
黑马程序员-IOS学习笔记-OC基础OC类和对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------类和对象类的声明和实现完整的写一个函数:函数的声明和定义。完整的写一个类:类的声明和实现。//1、类的声明:声明对象的属性和行为 @interface Car : NSObject //NSObjectde的目的是让Car这个类具备创建对象原创 2015-02-04 00:14:51 · 423 阅读 · 0 评论