我在我的 ViewController 中定义了一个结构,如下所示:
struct Meme {
var topText : String
var bottomText : String
var originalImage : UIImage
var memedImage: UIImage
}
现在,当我尝试使用以下代码从 appDelegate 访问结构时,出现未解析的标识符错误:
var memes = [Meme]()
有人可以解释为什么会这样吗?我如何从我的 appDelegate 访问 viewController 结构?
谢谢!
最佳答案
如果没有类的实例,则无法访问类的属性。
在 AppDeletegate
文件中执行此操作:
// create instance of your viewcontroller class
let viewController = ViewController()
// access the property
viewController.memes = [Meme]()
关于swift - 从 appDelegate 访问 viewController 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44029935/