首页 > 移动平台 > 详细

ios中的关键词@property @synthesize

时间:2014-12-05 20:53:54      阅读:309      评论:0      收藏:0      [点我收藏+]

@interface Person : NSObject
{
    int myNumber;
}

@property(nonatomic) int myNumber;//这个关键字是可以带套get 与set函数的表达
//-(int)myNumber;
//-(void)setMyNumber:(int)_number;
-(void)print;

#import "Person.h"

@implementation Person

@synthesize myNumber;//这两个关键字是一起用的
//-(int)myNumber{
//    return myNumber;
//}
//-(void)setMyNumber:(int)_number{
//    myNumber=_number;
//}
-(void)print{
    NSLog(@"Person: %d",myNumber);
}

int main(int argc, const char * argv[]) {//因为这两个关键字可以不用get set方法调用
    @autoreleasepool {
        Person *son=[[Person alloc]init];
        [son setMyNumber:100];
        NSLog(@"person: %d",[son myNumber]);
    }

 

ios中的关键词@property @synthesize

原文:http://www.cnblogs.com/daijiahong/p/4147313.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!