使用 iOS 块格式的内部编译器错误

问题描述 投票:0回答:1

我正在尝试适应这种格式。 然而我不断遇到这样的奇怪问题......

 [accountStore requestAccessToAccountsWithType:accountType withCompletionHandler:^(BOOL granted, NSError *error) {
        if(granted) {
            mAccounts  = [[accountStore accountsWithAccountType:accountType] retain];

            if(acctId != nil) {
                mActiveAccount = [[accountStore accountWithIdentifier:acctId] retain];
            }
        }
    }];

当我编译时,我在块的最后一行收到错误...

internal compiler error: in convert_all_function_calls, at tree-nested.c:1976
ios objective-c objective-c-blocks
1个回答
0
投票

我的编译器设置很混乱。 我将其设置为默认值,每台计算机都会更改。 需要设置为“Apple LLVM 3.0”

© www.soinside.com 2019 - 2024. All rights reserved.