如何创建实例对象
导入头文件
#import “Person.h”
声明类型
Person *person1;
申请内存
alloc
初始化
init
使用对象,调用对象的数据和方法
例
Person.h
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface Person : NSObject
@end
NS_ASSUME_NONNULL_END
Person.m
#import "Person.h"
@implementation Person
@end
main.m
#import <Foundation/Foundation.h>
#import"Person.h"
int main(int argc, const char * argv[]) {
Person *person1;//声明类型
person1=[Person alloc];//申请内存空间
person1=[person1 init];//初始化
Person *person2;//声明类型
person2=[Person alloc];//申请内存空间
person2=[person2 init];//初始化
return 0;
方法格式
-(void)func:(Type)value
-返回值类型 函数名称:(参数类型)参数名称
-开头是实例方法
+开头是类方法 如:alloc