gpt4 book ai didi

ios - Objective-C/Sprite 套件 : How do I access variables stored in UIViewController?

转载 作者:行者123 更新时间:2023-11-29 03:02:28 24 4
gpt4 key购买 nike

我是 iOS 开发的新手。

由于我想将 iAd 横幅集成到应用程序的菜单屏幕部分,因此我编写了代码

[super viewDidLoad];
BOOL iAdBanner = self.canDisplayBannerAds = YES;

进入 UIViewController.m 文件。

现在我的问题是,如何访问 MyScene.h 中的变量“iAdBanner”?

我试过用

#import "DSViewController.m"

但显然它不是那样使用的......

最佳答案

您必须在场景中导入 View Controller 的 header ,但您需要先获取对该 View Controller 的引用,然后才能访问其任何属性。在 SKScene 子类中,您可以访问 View Controller 的 canDisplayBannerAds 属性,如下所示:

DSViewController *viewController = (DSViewController *)self.scene.view.window.rootViewController;
BOOL iAds = viewController.canDisplayBannerAds;

关于ios - Objective-C/Sprite 套件 : How do I access variables stored in UIViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23157340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com