Ios 销售点显示为零
我删除了一些视图和按钮。并将其合成到.m文件中。插座属性是Ios 销售点显示为零,ios,objective-c,iphone,iboutlet,Ios,Objective C,Iphone,Iboutlet,我删除了一些视图和按钮。并将其合成到.m文件中。插座属性是(强,非原子),但当我尝试在视图上访问它时,它将显示(nil)。 有人能帮我吗?我怎样才能访问它? 提前感谢。进入故事板文件,右键单击有问题的控件,并确保在“引用出口”下显示变量名 如果不是。。。控件没有绑定到变量,这就解释了nil 你也可以进入你的.h文件,检查你的IBOutlets是否都在它们左边的圆圈里。这还告诉您它们绑定到控件。您可以发布您的代码吗?@property(强,非原子)IBOutlet UIView*InitialV
(强,非原子)
,但当我尝试在视图上访问它时,它将显示(nil)
。
有人能帮我吗?我怎样才能访问它?
提前感谢。进入故事板文件,右键单击有问题的控件,并确保在“引用出口”下显示变量名
如果不是。。。控件没有绑定到变量,这就解释了nil
你也可以进入你的.h文件,检查你的IBOutlet
s是否都在它们左边的圆圈里。这还告诉您它们绑定到控件。您可以发布您的代码吗?@property(强,非原子)IBOutlet UIView*InitialView
,然后@InitialView代码>并通过'InitialView.frame=CGrectmake(10,10,10,10)`值进行访问。但是InitialView是nilcheck,用于@synthesis InitialView=\u InitialView@Paulw11插座弱
或强
完全没有区别。如果您使用同一方法多次使用,那么弱出口有时会在代码中生成警告。@sulthan我并不是说弱与强是问题所在,只是指出了通常的做法。如果将新分配的对象直接分配给弱属性,则弱属性可能会导致问题,但对于从nib/情节提要场景正确映射的IBOutlet来说,情况并非如此啊,我觉得它就像一个巨大的食指。我想这只是因为背景的原因,但还是……)我想表明我的观点。(Geddit…?Geddit…?Point!啊,没关系…!!)顺便说一句,我是英国人,所以这张图片应该怪我的巨蟒根。谢天谢地,那不是一只巨大的脚。