今天看视频突然发现有个比较有趣的东西,那就是摇一摇去广告,于是趁现在没什么事,就按我自己的方式实现下这个功能吧!!!

首先我们创建一个工程,在工程里面添加广告,我这里直接用一个button代替了,还有一个button1是代表要执行的其他操作。
去广告需要实现的几个方法,第一个就是开始摇一摇的时候的方法,

我这里没做什么设置直接打印“你好”。
第二个方法就是摇一摇结束后的方法:

结束后我就将广告页隐藏了,再利用GCD起一个多线程让它20秒后又显示出来,你们可以根据自己的不同需要进行更改。
第三个方法就是摇一摇突然中断了(比如突然来电):

中断过后执行这个方法,可以有效防止程序崩溃。
到此为止,摇一摇去广告就成功实现了。
网友评论