1.5.1类接口(@interface)语法格式
@interface 类名:父类名{
变量定义;
}
方法定义;
@end
例子:类名为Member的接口例子
#import <Foundation/Foundation.h>
@interface Member:NSObject {
NSString* name;
int age;
}
- (NSString*) name;
- (void) setName: (NSString*) input;
//@property(nonatomic,assign) int name;
//- (int) age;
//- (void) setAge: (int) input;
@property(nonatomic,assign) int age;
@end
- (void) setName : (NSString) input;
- 方法类型(-表明是实
例方法,+表明是类方法)
+表示静态方法
void 返回类型
setName 方法名称
: 方法接收参数
(NSString)] 参数类型
input 参数名
| 不涉及多线程,用nonatomic会减少一些生成代码 oc 里面有消息,没有方法 |
@property (nonatomic, assign) int age;