-2

在我的头文件中,我定义了一个类成员:

id<IAdmobTestSuite>* testSuite;

后来我想使用这个函数分配这个变量:

- (void) setTestSuite:(id<IAdmobTestSuite>)_testSuite {
if(testSuite == nil) {
    testSuite = _testSuite;
  }
}

但是这里xcode向我们显示了这个错误:“从不兼容的类型'id IAdmobTestSuite'分配给'id IAdmobTestSuite *';使用&获取地址”

不太明白这个错误,我怎样才能正确分配这个成员?

4

1 回答 1

0

id是一个指针,要修复错误,您应该删除*标题中的

id<IAdmobTestSuite> testSuite;
于 2018-11-20T15:33:22.937 回答