2011-08-22 76 views
1

有沒有一種乾淨的方法可以將IBActions放入類擴展中(無需將它們鏈接到IB中,然後在.m中移動到類擴展)?IBActions類擴展

我可以在IB中鏈接或創建IBActions,並將它們剪切並粘貼到.m中的類擴展中。有沒有辦法在IB的類擴展中直接創建它們?

謝謝

+0

順便說一下,如果我的回答爲你工作,請其標記爲通過點擊左邊的複選標記的解決方案,謝謝:) – jtbandes

回答

0

我只是試過這個,它適用於我。你的類擴展是什麼樣的?它應該是這樣的:

@interface MyClass() 
- (IBAction)myAction:(id)sender; 
@end 
+0

是..你可以在其中鍵入或者將它們剪切並粘貼到擴展名中。但是,如何讓它們將IB鏈接到擴展中的某些內容(或者在擴展中創建IBAction)。這是我無法工作的東西(如果你控制拖動到手動設置的.m文件,它不起作用。) 但是,工作是什麼,但是,將cntrl拖動到文件所有者然後選擇方法(擴展名出現)。剛剛嘗試過,我認爲這是我的問題的答案。謝謝 –

+0

哦,我明白了。是的,這就是我正在做的,只是控制 - 拖到另一個對象,而不是一個文件。我不確定它是否適用於該文件。 – jtbandes