【发布时间】:2018-02-13 02:28:35
【问题描述】:
我有几个关于在我的应用程序中使用 Swift 使用 chartboost 的问题。我没有发现他们的文档有多大帮助,因为它主要引用了 Objective-C,当我通过电子邮件向他们的支持发送电子邮件时,他们只是给我发回了 Objective-C 代码的链接。我需要 Swift 的答案。
1) 如何检测视频是否已被观看或取消?他们的文档说这被称为奖励视频,这就是他们为代码提供的内容
// Called after a rewarded video has been viewed completely and user is eligible for reward.
- (void)didCompleteRewardedVideo:(CBLocation)location
withReward:(int)reward;
2) 我把上面的函数放在哪里?我已经读到它将在 didFinishLaunchingWithOptions 部分的应用程序委托中使用,但也读到我需要将它创建为扩展,所以我有点困惑。
3) 同样,什么是 swift 等价物,我在哪里实现它:
[Chartboost cacheInterstitial:CBLocationHomeScreen];
[Chartboost cacheRewardedVideo:CBLocationHomeScreen];
4) 一旦实现,有没有办法查看广告是否已被缓存,如果没有则缓存它。
对于许多问题,伙计们深表歉意。我确实喜欢这样一个事实,即当我撞墙时,我总是可以回复并转向堆栈溢出。
提前致谢。
【问题讨论】:
标签: ios swift chartboost