2011-11-14 43 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元素與之交互時將會調用該方法。

我會發佈一個像樣的圖片,但我沒有足夠的聲譽...