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