如果方法只在.m中实现,没有在.h中声明,这个方法是私有方法,只能在当前类中使用属性Objective-c的一个特性,通过@property指令来声明属性,会自动生成访问器,不需要手动再添加访问器方法
@property 属性
对实例变量的封装,系统自动添加访问器方法
@sythesize 合成,可用属性名字直接表示实例变量,不需要再加_ 合成的时候
声明...
分类:
其他好文 时间:
2015-07-31 10:44:50
阅读次数:
112
// main.m// OC04_属性//// Created by dllo on 15/7/17.// Copyright (c) 2015年cml. All rights reserved.//#import#import"Person.h"#import"Student.h"#import"...
分类:
其他好文 时间:
2015-07-18 18:24:41
阅读次数:
130
OC1-语法基础简介本章内容主要对Objective-C语言的基础语法进行阐述,包含以下知识点
OC类的声明语法
OC类的成员变量声明
OC类的方法声明
OC类的实现
OC属性机制
OC对象创建
OC方法调用
OC点语法
Self关键字
自定义初始化方法
1,OC类的声明OC声明类的关键字为:@interface和@end关键字后面跟类目和父类名,类名与父类名间用:进行分隔。例如:@interfac...
分类:
其他好文 时间:
2015-06-03 09:48:48
阅读次数:
106
一、属性1.什么是属性属性是 Objective - c 2.0 定义的语法,为实例变量提供了 setter、getter 方法的默认实现能够在一定程度上简化程序,并且增强实例变量的访问安全性.2.属性的定义三、KVCKVC(Key-Value-Coding),键值编码,是一种间接访问实例变量的方法...
分类:
其他好文 时间:
2015-05-22 21:10:29
阅读次数:
101
OC1-语法基础
简介
本章内容主要对Objective-C语言的基础语法进行阐述,包含以下知识点
OC类的声明语法OC类的成员变量声明OC类的方法声明OC类的实现OC属性机制OC对象创建OC方法调用OC点语法Self关键字自定义初始化方法
1,OC类的声明
OC声明类的关键字为:@interface和@end
关键字后面跟类目和父类名,类名与父类名间用:进行分隔。
例...
分类:
其他好文 时间:
2015-05-22 17:05:54
阅读次数:
122
我们常常看到在.h文件里的属性有这样几个单词@property (nonatomic,readwrite,copy) NSString *name;接下来是属性的性质的集合nonatomic:非原子性的 ;atomicity: 原子性 (1,2两点我也搞不清楚,百度后,简单来说,如果你希望变量值安全...
分类:
其他好文 时间:
2015-05-13 14:33:02
阅读次数:
104
简介本章内容主要对Objective-C语言的基础语法进行阐述,包含以下知识点:OC类的声明语法OC类的成员变量声明OC类的方法声明OC类的实现OC属性机制OC对象创建OC方法调用OC点语法Self关键字自定义初始化方法1.OC类的声明OC声明类的关键字为:@interface和@end关键字后面跟...
分类:
其他好文 时间:
2015-01-31 16:14:36
阅读次数:
213
声明property语法为@property(参数1,参数2,参数3)类型 名字;
例如:@property (assign)int age;
相当于定义了下面俩个方法:
- (int) age;
- (void) setAge:(int)newAge;
在实现文件.m中我们只要添加如下一行代码:
@systhesize age;
就相当于实现了.h文件中的get和set方法。
...
分类:
其他好文 时间:
2015-01-10 08:57:06
阅读次数:
184
OC类属性我们知道在Objective-C中,使用@property配合@synthesize可以让编译器自动实现getter/setter方法,使用的时候也很方便,可以直接使用对象.属性的方法调用。NSString* name;NSUIntegerage;@property(nonatomic,c...
分类:
其他好文 时间:
2014-11-24 18:53:43
阅读次数:
157