您的位置:首页 > 编程语言 > C语言/C++

蓝鸥iOS从零基础到精通就业-OC语言入门 字符串2

2016-12-29 09:17 507 查看
iOS从零基础到精通就业 Objective-C

CSDN观看地址:http://edu.csdn.net/course/detail/3347

字符串


Student.h


//
//  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

//
//  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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息