0
我最近開始使用swift。在這裏,我正面臨着塊的問題,所以請幫助做到這一點。在swift中使用塊
第1類:
我使用塊在Objective-C是這樣的:
typedef void (^AHServicesCallsWrapperBlock)(id, NSError *);
塊變量聲明:
@property (nonatomic, copy) AHServicesCallsWrapperBlock webServiceWrapperBlockHandler;
和傳遞塊的值
self.webServiceWrapperBlockHandler([graphData objectForKey:@"data"], nil);
在2類: 而且我用這個塊另一個視圖控制器,如:
AHServiceCallWrapper *webServicesCallsWrapper = [[AHServiceCallWrapper alloc] init];
webServicesCallsWrapper.webServiceWrapperBlockHandler = ^(id response, NSError *error)
{
// do stuff
}
所以我們如何能做到這一點在迅速...
快速查看關閉。有相當多的教程和解釋。閉包相當於迅速的塊。 https://www.google.com.au/search?client=safari&rls=zh-CN&q=clsousure+swift&ie=UTF-8&oe=UTF-8&gfe_rd=cr&ei=xug6VpO1C-HN8Ae0-oCQAw#q=closure+swift –
我應該怎麼做使用關閉,我搜索了很多關於但沒有得到正確 – pritam