objective-c - 高效访问众多 Cocoa 控件

标签 objective-c cocoa user-interface

我的界面包含大量控件,请参见下图。

Interface http://www.richardstelling.com/hosted/cocoainterface.png

访问这些的最佳方式是什么,在我的 AppController 类中创建 288 个 IBOutlets 并将它们全部链接起来似乎效率很低。

我查看了表格,但它们似乎过于简单化。

这是一个概念验证,不会发货,因此我对任何想法持开放态度。但需要注意的是,我必须使用 Objective-C,因为最终产品将用 Objective-C/Cocoa 编写。

注意:

  1. 界面是静态的
  2. 较小的盒装将容纳整数 (0-255)

最佳答案

您应该查看NSMatrix 。这正是它旨在解决的问题。

关于objective-c - 高效访问众多 Cocoa 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/882244/

相关文章:

ios - 将 UIVisualEffectView 添加到 UITableView 的背景 View 仅适用于模拟器而非设备

iphone - 如何在IBAction中传递参数?

html - Bootstrap 响应式网格中的输入前置

objective-c - 无法在 Cocoa 中找到正在运行的应用程序

objective-c - 删除由 NSRectFill 完成的 cocoa 绘图?

html - aria-label 未被 JAWS 在 Internet Explorer 11 中读取 div 角色 ="button"

java - 最佳实践 : Design pattern for 2D HUD screen navigation

ios - 解析 PFQuery 谓词指针对象

ios - 有什么好方法可以知道 CLLocationManager 的 startMonitoringForRegion 何时完成?

objective-c - 使用后退按钮 Storyboard 播放声音。 objective-c