OC 基础
user_begin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OC基础之 ------------- Foundation 框架 / 字符串 /数组 / 结构体 / 时间/文件
//推荐博客篇 http://blog.youkuaiyun.com/chengyingzhilian/article/details/7894195 讲解的特别细使用CGPoint这些方法时,需要引入 框架1.CGPoint//定义struct CGPoint { CGFloat x; CGFloat y;};typedef struc原创 2015-11-01 10:53:21 · 409 阅读 · 0 评论 -
OC基础1 --------------面向对象的思想 类 和 对象
面向过程 procedure oriented面向对象 object oriented 简称 oo面相对象编程 object oriented programming 简称 oop面向对象三要素封装、继承、多态找到相应对对象做相应事情类和对象对象是由类设计的 类事创建对象的图纸类的设计,关心三件事》事物名称 人(person)》属原创 2015-10-26 23:07:48 · 286 阅读 · 0 评论 -
OC基础3--------self // super
1.self 1》概念 :指向当前对象(方法调用者)2》可以利用self 访问当前对象内部的成员变量3》[self 方法名]4》在类方法中,self代表类注意 点:self在-号方法中代表当前对象 在+号方法中代表当前类 self在类方法中只能调用类方法,不能调用实例方法原创 2015-10-28 07:49:16 · 246 阅读 · 0 评论 -
OC基础2 -------面向对象的三大特性
1.封装1.属性的set方法作用 : 提供一个方法给外界设置成员变量值,可以在方法里面对参数进行过滤2.命名规范:1》方法名必须是set开头2》set后面是成员变量名称,首字母大写3》返回值一定是void4》一定要接收一个参数,参数类型与成员变量类型一致{ NSString *_name;}- (void)setName:(NSStri原创 2015-10-27 23:13:03 · 329 阅读 · 0 评论 -
OC基础之 ---------- NSArray -------NSFileManager
文章来源 : http://blog.youkuaiyun.com/shx_yi/article/details/8687368下面的例子以 NSArray *array = [NSArray arrayWithObjects:@"wendy",@"andy",@"tom",@"jonery",@"stany", nil];1、获取数组中总共有多少个对象。- (NSUInt转载 2015-11-01 11:36:02 · 362 阅读 · 0 评论 -
OC基础之----------语法介绍。
1.点语法的介绍本质:方法调用 Person *p = [[Person alloc]init]; //这里调用的事set语法 [p setName:@"林芳"]; p.name = @"林芳"; //这里调用的事get语法 [p name]; NSString *name = p.name;原创 2015-10-28 21:42:38 · 347 阅读 · 0 评论 -
OC基础之 ---------- block / 代理模式 ,协议 /
block:oc的一种变量,在程序运行时使用block的作用: 保存代码 / 可以有返回值 /有形餐block 标志 : ^// 无参 ,无返回值的block void (^myblock) ()= ^ { NSLog(@"这是一个简单的block块"); }; //有参有返回值的block i原创 2015-11-01 08:41:28 · 388 阅读 · 0 评论 -
OC基础之 ----------- 内存管理
1.前言在弄清楚什么是内存管理之前需要知道的东西,堆,栈栈 :由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈,平时存储变量,在作用域结束时回收堆:动态分配,需要程序猿手动申请释放return : 对象的引用计数+1,当引用计数为0时,释放对象release :对象的引用计数-1retaincount :计算当前对象引用计数au原创 2015-10-30 21:25:13 · 366 阅读 · 0 评论
分享