嗨,我需要将 BOOL 传递给
ALAssetsLibrary
- (void)enumerateGroupsWithTypes:(ALAssetsGroupType)types usingBlock:(ALAssetsLibraryGroupsEnumerationResultsBlock)enumerationBlock failureBlock:(ALAssetsLibraryAccessFailureBlock)failureBlock
枚举块它具有以下签名。
^( ALAssetsGroup *group, BOOL *stop )
并且文档说:
Stop:: 指向布尔值的指针;将值设置为 YES 以停止枚举。
但是,如果我尝试将值设置为
stop = YES
我收到以下警告,枚举仍在继续。
Initialization makes pointer from integer without cast
所以我的问题是如何将布尔值作为指向停止参数的指针传递?
任何帮助将非常感激。