我有一个具有以下签名的函数:
- (void)addSource:(NSDictionary *)sourceDetails toPage:(NSString *)pageTitle error:(NSError **)error {
}
然后我尝试如下调用它:
NSError *error = nil;
[[TestManager sharedInstance] addSource:obj toPage:selectedPageTitle error:&error];
但它总是给我以下错误:
Sending 'NSError *const __strong *' to parameter of type 'NSError *__autoreleasing *' changes retain/release properties of pointer
这只是在我昨天升级 XCode 之后发生的,我做错了什么?