ios學習筆記2

類的構建java

Student.hios

#include <Foundation/Foundation.h>
@interface Student:NSObject{
    int age;
}
-(int) age;
-(void) setAge:(int) newAge;
+(id) title;//+爲類方法,至關於java中的static,另外字符串返回值使用id,不是NSString
@end //這個必需要,否則會在導入的文件裏,提示missing end錯誤

Student.m對象

#import "Student.h"
@implementation Student

-(int) age{
    return _age;       
}
-(void) setAge:(int)newAge{
  _age=newAge;  
}

+(id) title{
return @"student";
} @end

使用blog

Student *student=[[Student alloc] init];
[student setAge:100];
NSLog(@"student age is %i",[student age]);//100
NSLog(@"student age is %@",[Student title]);//student
[student release];//對象使用完畢要釋放內存

  

 二:屬性內存

 

左邊的自動聲明雖然是存在,可是ios不會讓他顯示出來。字符串

相關文章
相關標籤/搜索