Setter/Getter 是設計物件變數上的一個使用技巧
後來許多程式設言都有特別為它去支援語法,像是 c#、objectivce c
如果搞不太清楚 Setter/Getter 的用法及用意,可以看一下此篇
2011年11月10日 星期四
2011年11月9日 星期三
2011年11月8日 星期二
2011年11月7日 星期一
Automatic Reference Counting (ARC) 3
__block 的使用方法
特定將 __block 獨立一篇,主要是因為它的用法我還不是很確定
目前先以所理解的範圍內寫下來,爾後有可能再修改
特定將 __block 獨立一篇,主要是因為它的用法我還不是很確定
目前先以所理解的範圍內寫下來,爾後有可能再修改
2011年11月6日 星期日
2011年11月5日 星期六
Automatic Reference Counting (ARC) 2
用來限定變數和物件的生命週期關係有
__strong => 預設值。跟以前變數指定時 retain,不用時就 release 差不多流程。 ex:NSURL url = [[NSURL alloc] initFileURLWithPath:sndpath]; |
Automatic Reference Counting (ARC) 1
XCode 4.2 新的支援 - ARC
因為朋友在問,就去看了一下,實際上我還沒有使用它來做專案過
CFURLRef baseURL = (__bridge CFURLRef)[[NSURL alloc] initFileURLWithPath:sndpath];
AudioServicesCreateSystemSoundID (baseURL, &beep1);
這個是會當掉的,正確的方式是
因為朋友在問,就去看了一下,實際上我還沒有使用它來做專案過
CFURLRef baseURL = (__bridge CFURLRef)[[NSURL alloc] initFileURLWithPath:sndpath];
AudioServicesCreateSystemSoundID (baseURL, &beep1);
這個是會當掉的,正確的方式是
訂閱:
文章 (Atom)