![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 81
huhanze
这个作者很懒,什么都没留下…
展开
-
Objective-C基础(面向对象--下--三大特性--继承、多态)
一、继承 1. 为什么要使用继承呢? 1)先看一个例子: 声明一个Person类#import @interface Person : NSObject{ int _age; // 年龄 int原创 2015-01-23 10:59:36 · 471 阅读 · 0 评论 -
Objective-C内存管理
一、为什么要管理内存?原创 2015-01-25 11:11:19 · 295 阅读 · 0 评论 -
Objective-C---Foundation框架
一、结构体 NSRange:表示范围,location位置(unsignedlong),length长度(unsigned long) NSPoint\CGPoint:表示一个点,x(CGFloat\double),y(CGFloat\double) NSSize\CGSize:表示ui的尺寸,width宽度(CGFloat\原创 2015-01-30 09:33:54 · 352 阅读 · 0 评论 -
Objective-C基础(面向对象-上)
一、面向对象概念 Objective-C 是一种面向对象语言,而C语言是面向过程的语言,二者在解决问题时的思想不同 下面以李明杰老师的视频例子来说明面向对象和面向过程的区别: 1. 以用电脑听歌为例原创 2015-01-19 18:56:50 · 613 阅读 · 0 评论 -
Objective-C基础---id、构造方法
一、 id id是万能指针,能指向任何OC对象,相当于NSObject * id类型的定义 typedef struct objc_object {原创 2015-01-24 15:18:00 · 541 阅读 · 0 评论 -
Objective-C基础---Objective-C的特有语法
一、分类-Category 分类的作用:在不改变原来类内容的基础上,可以为类增加一些方法 格式: --> 分类的声明 @int原创 2015-01-24 17:44:27 · 367 阅读 · 0 评论 -
Objective-C---ARC、block、协议
一、ARC --> ARC是自iOS5之后增加的新特性,完全消除了手动管理内存的烦琐 编译器会自动在适当的地方插入适当的retain、release、autorelease语句; --> ARC是编译器特性--编译代码的时候,编译器会自动检测哪里需要插入释放内存的代码,自动生成代码原创 2015-01-29 14:12:44 · 454 阅读 · 1 评论 -
Objective-C基础(面向对象--下--三大特性--封装)
一、封装(Set方法与get方法) 1. set方法: 1)作用:提供一个方法给外界设置成员变量值。 2)命名规范: --> 方法名必须以set开头原创 2015-01-22 17:33:20 · 380 阅读 · 0 评论 -
OC基础---NSString、多文件开发、点语法、成员变量的作用域、@property和@synthesize
一、NSString 最简单创建字符串的方式: NSString *str = @"hello world" ; 相当于 char *name = "hello world";原创 2015-01-24 10:29:18 · 368 阅读 · 0 评论 -
OC字符串常用函数
OC字符串常用函数创建一个字符串对象 NSstring * str1 = @"hello"; NSString * str = [[NSString alloc]initWithString:@"hello world!"]; NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello转载 2015-03-12 16:18:34 · 365 阅读 · 0 评论