创建一个学生类,手动创建_name,_birthday的set,get方法
我定义了一个结构体保存学生的生日
typedef struct Date{ int year; int month; int day;
}Birthday; 然后是.h声名文件 - #import <Foundation/Foundation.h>
- typedef struct Date{
- int year;
- int month;
- int day;
- }Birthday;
- @interface Student : NSObject{
- @public
- NSString *_name; //定义姓名
- Birthday _birthday; //定义生日
- }
- //设置姓名的方法
- -(void)setName:(NSString *)name;
- //获取姓名的方法
- -(NSString *)getName;
- //设置生日的方法
- <font color="#ff0000" size="6">-(void)setBirthday:Birthday bir;//这里怎么弄</font>
- //获取生日的方法
- -(Birthday)getBirthday;
- @end
复制代码 这样设置编译报错,请问怎么把结构体作为参数传递,方法怎么才能够实现
|
|