- iOS从零基础到精通就业 Objective-C
- CSDN观看地址:http://edu.csdn.net/course/detail/3347
- 字符串
- Student.h
-
Student.m// // Student.h // 字符串 // // Created by 蓝鸥 on 16/7/29. // Copyright © 2016年 luanbin. All rights reserved. // #import <Foundation/Foundation.h> @interface Student : NSObject //属性 @property(nonatomic,retain)NSString *name; @property(nonatomic,retain)NSString *address; @property(nonatomic,assign)int number; //自定义初始化方法 -(id)initWithName:(NSString *)name address:(NSString *)address number:(int)number; //便利构造器 +(id)student:(NSString *)name address:(NSString *)address number:(int)number; @end
-
// // Student.m // 字符串 // // Created by 蓝鸥 on 16/7/29. // Copyright © 2016年 luanbin. All rights reserved. // #import "Student.h" @implementation Student -(id)initWithName:(NSString *)name address:(NSString *)address number:(int)number { self = [super init]; if (self) { _name = name; _address = address; _number = number; } return self; } +(id)student:(NSString *)name address:(NSString *)address number:(int)number { Student *stu = [[Student alloc] initWithName:name address:address number:number]; return stu; } -(void)setValue:(id)value forUndefinedKey:(NSString *)key { NSLog(@"你不小心写错了%@",key); } @end
-