【发布时间】:2010-10-31 08:06:42
【问题描述】:
您好,
我有一个基于视图的应用程序项目,我在其中创建了一个名为“SquareClass”的 NSObject 类。 现在,从 Xcode 的界面构建器中,我希望能够将“SquareClass”实例化为具有全局范围的方形对象,这样,当我从任何 UI 控件(即文本框、按钮等)创建操作时... ),我希望能够在这些操作中调用该对象的方法。
示例:
(void)MyAction1:(id)color
{
[square setColor:color];
}
(void)MyAction2:(id)width
{
[square setWidth:width];
}
如您所见,方形对象需要具有全局范围。 对于我们中的一些人来说,这可能看起来很容易,或者可能是错误的做法。 我浏览了网络,找到了一种 .nib 文件的方法,而不是 .xib 文件。
任何建议将不胜感激。 非常感谢。
约翰。
ps:这是我的第一篇文章,请放纵一下。
【问题讨论】:
标签: iphone cocoa-touch xcode interface-builder nsobject