自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iOS學(xué)習(xí)筆記 - 變量 屬性 方法 實(shí)現(xiàn)

移動(dòng)開發(fā) iOS
iOS學(xué)習(xí)筆記。

1、代碼說明:

Person.h

 

[[73002]]
[[73003]]

Person.h

 

#import

@interface Person : NSObject

{

int age,sex;//變量的定義

int height,width;

}

@property int age,sex;//屬性的定義

@property char height;

//-(void) setAge;

-(int) setAge1 :(int)a;

-(int) setWH :(int)w :(int)h;

/* 方法的定義

格式

-(返回的數(shù)據(jù)類型) 方法名稱 :(參數(shù)1的數(shù)據(jù)類型)參數(shù)1名稱 :(參數(shù)2的數(shù)據(jù)類型)參數(shù)2名稱

*/

@end

Person.m

 

[[73002]]
[[73003]]

Person.m

 

#import "Person.h"

@implementation Person

@synthesize age,sex;//訪問器

//@synthesize height;

/*

【我的注解】

@synthesize 引用 @property 關(guān)聯(lián) @interface

引用不到,或者關(guān)聯(lián)不到,均會(huì)拋錯(cuò)。

*/

#pragma mark ------setAge----

//-(void) setAge;

//{

// age=20;

//}

#pragma mark ------setAge1------

-(int) setAge1 :(int)a

{

age=a;

return age;

}

#pragma mark ------setWH------

-(int) setWH :(int)w :(int)h //方法的實(shí)現(xiàn)

{

width = 100;

height=175;

return age*height;

}

@end

main.m

 

[[73002]]
[[73003]]

main.m

 

#import

#import "Person.h"

int main(int argc, const char * argv[])

{

@autoreleasepool {

Person *person=[Person alloc];

[person init];

person.age=1;//屬性

NSLog(@"person.ag = %i",person.age);//輸出屬性,注意類型匹配,否則拋錯(cuò)

NSLog(@"person = %@",person);//輸出對(duì)象

[person setWH:6 :10];//方法

[person release];//如果使用了ARC機(jī)制,release就不能用了。

}

return 0;

}

2、我的注解(詳見下面三張圖):

@synthesize 引用 @property 關(guān)聯(lián) @interface

引用不到,或者關(guān)聯(lián)不到,均會(huì)拋錯(cuò)。

 

 

 

 

 

 

【編輯推薦】

  1. Dropbox遵守蘋果規(guī)定 修復(fù)iOS應(yīng)用被拒問題
  2. 為什么iOS應(yīng)用比Android應(yīng)用更好看
  3. S獨(dú)立開發(fā)者:沒有神話,只有故事
責(zé)任編輯:冰凝兒 來源: 博客園
相關(guān)推薦

2011-07-22 16:57:44

iOS 通知

2012-05-14 16:59:40

iOS

2013-03-28 09:45:34

iOS學(xué)習(xí)筆記總結(jié)整理

2016-03-24 11:26:21

runtime成員變量屬性

2011-04-08 09:46:28

Layout.xmlAndroid

2010-08-25 15:15:52

CSSclip

2022-09-21 14:42:03

JSProps屬性

2010-07-13 12:50:47

Perl變量

2011-07-08 18:28:43

iOS 接口

2010-01-04 17:20:47

ADO屬性

2011-08-22 15:43:08

IOS開發(fā)數(shù)據(jù)庫(kù)

2011-08-16 14:59:31

IOS開發(fā)ViewDidUnloiOS 5

2013-05-28 11:29:19

struts2

2011-09-05 16:47:49

jQuery Mobi

2010-07-20 15:26:26

Perl文件

2010-06-01 19:55:30

SVN使用

2009-08-14 17:38:08

C#改寫方法

2010-07-30 09:28:09

Flex數(shù)據(jù)綁定

2011-07-21 17:40:43

iOS 多核 內(nèi)存

2023-12-11 07:34:37

Computed計(jì)算屬性Vue3
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)