2011-11-14 46 views
1

我创建使用“Cocoa应用程序”模板在Xcode 4一个新的项目,并增加了一些UI元素,如下图所示:在Xcode连接界面生成器的代码4

enter image description here

现在,我我设计了这个基本的界面,我对如何实际响应那个按钮的用户事件感到茫然。我应该创建什么类型的类,以及如何将该类连接到IB?

我意识到我可以阅读解释所有这些问题的苹果文档的100页,但这些文档往往过于冗长而且有点压倒性。感谢您的指导!

+0

这些页面的文档将教你如何正确地做事情。你应该阅读它们,或者等同的一两本书。 –

回答

2

Ctrl +将连接从您的控件拖动到XIB文件中其他对象的动作(在代码中定义)。 Cocoa是一个功能强大的框架,Xcode是一个很棒的工具,但你必须做一些阅读才能开始。这是一个适合初学者的好网站:Cocoa Dev Central。我建议你在这个顺序学习教程:

  • 学习Objective-C
  • 了解可可
  • 了解可可II
  • Objective-C的风格我
  • Objective-C的风格II

然后你可以做一些更高级的。这些教程是为Xcode 3设计的,但它们不应该很难遵循,而且它遇到了问题,Google是你的朋友。

+0

你说得对。懒惰得到了我最好的。 – bloudermilk

0

控制从每个UI元素拖动到助理编辑器。

如果您选择outlet,那么它将在.m中生成属性和ivar以及适当的内存管理。

如果您选择操作,则会创建一个方法,当您的UI元素与之交互时将会调用该方法。

我会发布一个像样的图片,但我没有足够的声誉...