次のコードがありますが、何らかの理由でブロックが起動されません。
int main (int argc, const char * argv[])
{
@autoreleasepool {
return 0;
HttpRequestHelper *requestHelper = [[HttpRequestHelper alloc] init];
[requestHelper processRequest:@"www.yahoo.com" callback:^(NSString * response) {
NSLog(@"%@",response);
}];
}
}
@implementation HttpRequestHelper
-(void) processRequest:(NSString *)url callback:(void (^)(NSString *))block
{
block(url);
}