我得到试图使用从Chartboost的方法时警告:编译器错误有关冲突的参数类型和不兼容的转换为同一方法
冲突的参数类型实行“didCacheInterstitial:”:“CBLocation “VS '的NSString * __强'
在下面的方法:
- (void)didCacheInterstitial:(NSString *)location {
NSLog(@"interstitial cached at location %@", location);
}
和
不兼容的指针整数转换发送 '的NSString *' 到类型的参数“CBLocation'`
当执行以下操作:
[cb cacheInterstitial:@"Main Menu"];
这里有什么问题?
谢谢你的回答! – KingPolygon
所以你使用文字字符串的地址作为“索引”......当某人稍后动态地构造字符串而不是传递字面值时会发生什么?你如何告诉使用' - 错误'的人? –