android-IOS Swift中的应用程序类

前端之家收集整理的这篇文章主要介绍了android-IOS Swift中的应用程序类 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

android中,您可以定义一个类并使用“ Application”类进行扩展.在此类中,您可以声明应用程序级别的字段和方法.在此类中,您还可以访问应用程序上下文,并且有一个在应用程序启动时调用方法.示例如下:

  1. public class App extends Application {
  2. private static Context sContext;
  3. private static InterstitialAd mInterstitialAd;
  4. public static Context getAppContext() {
  5. return sContext;
  6. }
  7. public static InterstitialAd getInterstitialAd() {
  8. return mInterstitialAd;
  9. }
  10. @Override
  11. public void onCreate() {
  12. super.onCreate();
  13. sContext = getApplicationContext();
  14. MobileAds.initialize(this,sContext.getString(R.string.ADMOB_APP_ID));
  15. mInterstitialAd = new InterstitialAd(this);
  16. mInterstitialAd.setAdUnitId(sContext.getString(R.string.interstitial));
  17. mInterstitialAd.loadAd(new AdRequest.Builder().build());
  18. mInterstitialAd.setAdListener(new AdListener() {
  19. @Override
  20. public void onAdClosed() {
  21. mInterstitialAd.loadAd(new AdRequest.Builder().build());
  22. }
  23. });
  24. }
  25. }

IOS中对应的是什么?

最佳答案
在iOS中,您可以通过以下方法在AppDelegate File中进行配置.

  1. func application(_ application: UIApplication,didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
  2. //Here You Can Configure
  3. return true
  4. }

猜你在找的Android相关文章