iOS從零基礎到精通就業-OC語言入門 屬性3 – iPhone手機開發 iPhone軟體開發教學課程

//
//  Phone.h
//  屬性
//
//  Created by 藍鷗 on 16/7/29.
//  Copyright © 2016年 luanbin. All rights reserved.
//

#import 

@interface Phone : NSObject

//手機的屬性
//修飾對象用retain 基本數據類型用assign
//nonatomic非原子性
//atomic 原子性 保證線程安全
@property(nonatomic,retain) NSString *brand;
@property(nonatomic,retain) NSString *color;
@property(nonatomic,retain) NSString *address;
@property(nonatomic,assign) float price;

@property(nonatomic,retain) NSString *time;




@end

Phone.m
//
//  Phone.m
//  屬性
//
//  Created by 藍鷗 on 16/7/29.
//  Copyright © 2016年 luanbin. All rights reserved.
//

#import "Phone.h"

@implementation Phone

//KVC 賦值出錯的時候會調用這個方法
-(void)setValue:(id)value forUndefinedKey:(NSString *)key
{
    NSLog(@"這個方法走瞭.....%@",key);
}


@end

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *