#import
@inte***ce person : nsobject
-(void)test;
@end
@implementationperson
-(void)test
@end
int main(int argc, const
char * argv) ;
changenum();
nslog(@"num = %i",num);/*
5,面試題:block是儲存在棧中還是堆中?
>預設情況下,block儲存在棧中,如果對block進行乙個copy操作,block會轉移到堆中,如果block仔棧中,block中訪問外界的物件,那麼,就不會對物件進行retain操作了,但是如果block在堆中,block中訪問外界的物件,那麼,會對物件進行retain依次。如果在block中訪問外界的物件,一定要給物件加__block,無論是堆中,都不會對物件進行retain了
*/__block
person *person = [[person
alloc]init];
nslog
(@"retaincount = %lu",[person
retaincount
]);
void (^accessperson)() = ^;
accessperson();
nslog
(@"retaincount = %lu",[person
retaincount
]);
return0;}
//2015-12-18 15:05:40.335 12,block的注意點[2497:170739] num = 20
//2015-12-18 15:05:40.336 12,block的注意點[2497:170739] retaincount = 1
//2015-12-18 15:05:40.336 12,block的注意點[2497:170739] person!
//2015-12-18 15:05:40.336 12,block的注意點[2497:170739] retaincount = 1
//program ended with exit code: 0
java DOM 注意事項
1.w3c把標籤內的文字部分也定義成乙個node 2.element物件代表的是xml文件中的標籤元素 繼承於node,亦是node的最主要的子物件 3.attr實際上是包含在element中的,它並不能被看作是element的子物件,因而在dom中attr並不是dom樹的一部分,所以node中的 ...
static注意事項
static關鍵字是c,c 中都存在的關鍵字,它主要有三種使用方式,其中前兩種只指在c語言中使用,第三種在c 中使用 c,c 中具體細微操作不盡相同,本文以c 為準 1 區域性靜態變數 2 外部靜態變數 函式 3 靜態資料成員 成員函式 下面就這三種使用方式及注意事項分別說明 一 區域性靜態變數 在...
CSS注意事項
一 寬度 高度 對齊方式請別忘記他們 只要你時刻記得 div css 不變形的秘密你已經掌握了 90 也有對齊方式哦!一定要掌握當 對齊方式不同是 布局出現的問題!左右左 能不變形嗎?預設 是要換行的哦 div css的 居中對齊 是有條件的哦 所有當同級元素的對齊方式都為居中對齊的時候可以採用居中...