ccl和* .nib文件

我是ccl的新手,想知道如何在* .nib文件和ccl中的对象之间“通信”?我走过了“Apple的Lisp货币转换器”教程,我不确定这两个人如何“沟通”在一起。     
已邀请:
我已经提供了一些教程以及大量用于使用CCL开发Cocoa应用程序的代码。这包括有关如何在CCL中创建和使用NIB文件的大量讨论。它是CCL发行版的所有部分(获取最新代码的中继分发)。或者您可以在CCL网站上浏览代码。     
任何编程语言中的Cocoa在程序启动时会自动执行很多操作: 它初始化自己。 它查找主nib文件。 它加载主nib文件 然后它运行事件循环。 加载任何nib文件都会做一些事情: nib文件中的对象在内存中重新创建。 还会设置您在nib文件中指定的各种连接。 因此,一旦加载了nib文件,就会有一个表示按钮的活动对象,它被配置为调用您在Objective-C或lisp或其他任何地方定义的方法。因此,当您单击按钮时,事件调度程序找到按钮,然后按钮调用您定义的方法,lisp执行设置UI新状态的方法,UI刷新自身等。 无论您使用的是Objective-C还是Lisp或Ruby,这些概念部分并没有真正改变。因此,请阅读Apple的Cocoa Fundamentals中的这一部分。同一文档的其他部分也非常好。     

要回复问题请先登录注册