block基本語(yǔ)法:
聲明:(返回類(lèi)型)(^聲明的block名稱(chēng))(參數(shù)列表);
實(shí)現(xiàn):返回值類(lèi)型 (^block變量名)(參數(shù)列表) = ^(形參列表){
}砸狞;
block必須要有的三個(gè)步驟:
1、聲明block
2家坎、實(shí)現(xiàn)block
3、調(diào)用block(回調(diào)block)
Xcode中block的快捷方法:
只要輸入inlineBlock愤诱,block的輪廓就出來(lái)了朝扼,你只需要填充內(nèi)容即可(適用于簡(jiǎn)單的block):
block在開(kāi)發(fā)中可以分為三種情況:
1泡嘴、block可以作為數(shù)據(jù)類(lèi)型
2丑瞧、block可以作為定義類(lèi)型
3柑土、block可以作為參數(shù)傳遞
一、block作為數(shù)據(jù)類(lèi)型時(shí):
二绊汹、block作為定義類(lèi)型時(shí):
三稽屏、block作為參數(shù)傳遞時(shí):
以上就是block的簡(jiǎn)單使用
態(tài)度決定一切