objective-c - Mac OS X 开发的替代范例

标签 objective-c cocoa model-view-controller macos

当前开发 Mac OS X 应用程序的标准方法是使用 MVC 范例使用 XCode/Objective-C/Interface Builder。

还有其他选择吗?

我想使用 Interface Builder(也包括 XCode),但我宁愿使用不同的编程语言。我来自 .NET 编程,您可以将点击委托(delegate)给某个功能等。Mac 上有类似的东西吗?我宁愿远离像 Titanium、Qt 或 RealBASIC 这样的引导应用程序。

最佳答案

Objective-c 非常强大,与 Cocoa 和 Interface Builder 一起允许您在 Mac OS X 上开发 UI。

您可以将 UI 中的目标与执行的代码中的操作关联起来,等等。

您可以查看IB guide , connections and bindingsIntroduction to Cocoa Application Tutorial它构建示例应用程序(请查看桥接模型和 View : Controller 部分,了解 UI 元素如何连接到代码) - 如果您对 Objective-c/Cocoa 感兴趣的话。 p>

关于objective-c - Mac OS X 开发的替代范例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1745767/

相关文章:

iphone - 用于在 Iphone sdk 中进行视频电话 session 的 API?

iphone - 翻转 View 时的 UINavigationController 背景颜色

ios - 如何在 iOS 中使用 Wix 导航器关闭 React Native 中的当前模态后立即推送新模态?

javascript - 无法使用 angularjs 将请求从 Controller 渲染到另一个 html

php - Web 应用程序体系结构和应用程序服务器?

objective-c - 基于核心数据文档的基于选择的多个 Nib

iPhone:以编程方式创建屏幕截图,然后将其添加为 subview

objective-c - 将XML嵌入到iOS应用程序

macos - NStoolbar 重新加载/刷新

swift - 如何检测Cocoa中哪个NSTextField被点击?