0

我是 Objective-C 和 iPhone 开发的新手。

我有一个实现通用 UI 功能的集合类,例如。一个用于输入公式的编辑框,一个用于呈现结果的标签,以及一个用于执行计算的按钮。

我希望能够将此功能嵌入到各种项目中。我不想先生成 UI,而是想用IBOutletIBAction元素定义一个类,并且能够直接将它们与应用程序实现的任何 UI 链接起来(使用 Interface Builder)。

尽管它们是在不同于 ViewController 的类上实现的,但它们是否可以在 Interface Builder 中IBAction访问?IBOutlet'Objective-C' 是否可以使用此用例?

任何帮助将不胜感激。

4

1 回答 1

0

是的。您可以在界面生成器中实例化每个类,然后使用它

例如一个计算器类

=> 将一个 NSObject 从调色板/库拖到 IB 的左窗格中,并将其在检查器中的类更改为 Calculator :) 然后你可以使用它

于 2012-12-19T11:10:47.233 回答