.m:是一个实现文件用来实现具体的功能和方法
让实现文件知道自己是什么基于什么
需要导入声明文件就是把整个.h文件让.m共享
#import "person.h"
@implementation表示实现表示人类具体功能方法实现功能的开始
@implementationperson
oc里面方法的公式
- (返回值类型)方法名:(参数类型)参数名 方法名:(参数类型)参数名
-(void)方法名
*/
/*
无参无返回值
-(void)方法名
{
具体实现代码
}
有参无返回值
- (void)方法名:(参数类型)参数名:(参数类型)参数名{
具体实现代码
}
NSString :表示一个字符串字符串用@"给我支烟";
NSString *message=@"给我支烟";
-(void)speak:(NSString*)message{
用%@来输出字符串
NSLog (@"%@",message);
}
-(void)speak
{
// oc 输出函数 NSlog(@"");注意@符号
// @表示一个字符串
NSLog(@"说话");
}
-(void)smoking
{
NSLog(@"抽烟");
}
@end 表示结束
@end
让实现文件知道自己是什么基于什么
需要导入声明文件就是把整个.h文件让.m共享
#import "person.h"
@implementation表示实现表示人类具体功能方法实现功能的开始
@implementationperson
oc里面方法的公式
- (返回值类型)方法名:(参数类型)参数名 方法名:(参数类型)参数名
-(void)方法名
*/
/*
无参无返回值
-(void)方法名
{
具体实现代码
}
有参无返回值
- (void)方法名:(参数类型)参数名:(参数类型)参数名{
具体实现代码
}
NSString :表示一个字符串字符串用@"给我支烟";
NSString *message=@"给我支烟";
-(void)speak:(NSString*)message{
用%@来输出字符串
NSLog (@"%@",message);
}
-(void)speak
{
// oc 输出函数 NSlog(@"");注意@符号
// @表示一个字符串
NSLog(@"说话");
}
-(void)smoking
{
NSLog(@"抽烟");
}
@end 表示结束
@end
/Foundation 是cocao框架里面的基础框架
//#import 是用来导入系统框架的
//@interface 声明 接口
//person 表示类名
//冒号后面( NSObject)是人类的父类
//@end 表示结束 声明文件结束