gpt4 book ai didi

iphone - XCode - 全局函数 self.view

转载 作者:行者123 更新时间:2023-12-03 16:52:40 24 4
gpt4 key购买 nike

所以我关注了this tutorial关于如何创建全局函数..一切正常,除了在我的全局函数中,我有一行:

[self.view addSubview:gld];

我在 self.view 上遇到错误..有什么想法吗?我需要 self.view 部分作为调用该函数的 View ..

错误:

Property 'view' not found on object of type 'GlobalData*'

最佳答案

您收到的错误意味着 GlobalData 没有名为 view 的属性。从 UIViewController 类继承的实例有一个 view 属性。因此,您必须确保 GlobalData 继承自 UIViewController 或具有 UIView 属性的任何其他类。

编辑

现在我明白你的意思了 - 但现在更清楚了,你没有使用正确的术语。 GlobalData 中的方法应更改为:

-(void)loadInfo:(UIView*)superView { [superView addSubview:superView]; }

然后,你可以这样调用它:

[[全局数据共享全局数据] loadinfo:self.view];

关于iphone - XCode - 全局函数 self.view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11540500/

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