我有一个返回块的函数,这段代码可以工作:
typedef void (^AuthenticationBlock)(NSURLAuthenticationChallenge* challenge);
+ (AuthenticationBlock) defaultAuthenticationBlock
{
return ^(NSURLAuthenticationChallenge *challenge)
{
....
但是我想改变它以便块返回一个bool:
typedef BOOL (^AuthenticationBlock)(NSURLAuthenticationChallenge* challenge);
但我无法弄清楚我需要做些什么来使用这个更改来编译return语句