gpt4 book ai didi

ios - 在 UIView 中初始化 UIScrollView 显示警告 : 'Local declaration hids instance variable'

转载 作者:行者123 更新时间:2023-11-28 18:38:39 24 4
gpt4 key购买 nike

下面一行 (myScrollView.delegate = self;) 是一条警告:Local declaration of 'myScrollView' hides instance variable。我的问题是,为什么会这样?

myViewController.h

@interface myViewController : UIViewController
{
UIScrollView *myScrollView;
}

myViewController.m

UIScrollView *myScrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
myScrollView.delegate = self; // Warning: Local declaration of 'myScrollView' hides instance variable

最佳答案

您的局部变量与实例变量同名。将 myViewController.m 的第一行更改为:

myScrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];

你不应该再收到错误了。

关于ios - 在 UIView 中初始化 UIScrollView 显示警告 : 'Local declaration hids instance variable' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14552950/

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