2014-09-26 33 views
-4

我正在使用Objective C類別。有3個文件在目標C類別之間傳遞變量

MainClass.h 
MainClass+Category1.h 
MainClass+Category2.h 

我想無論是通過MainClass.h和MainClass + Category1.h之間或MainClass + Category1.h和MainClass + Category2.h之間的變量

交易要求他們所有人一起工作。我唯一的選擇是NSNotificationCenter嗎?我可以使用代表嗎?嘗試使用代表時出現錯誤。這些方法沒有得到承認。

+0

您是否在您嘗試使用它們時導入了適當的類別? – CrimsonChris 2014-09-26 21:19:52

+0

你需要提供更多關於你在做什麼的細節。表面上它沒有意義。顯示一些代碼。 – rmaddy 2014-09-26 21:39:43

回答

1

我想無論是通過MainClass.h和MainClass + Category1.h之間或MainClass + Category1.h和MainClass + Category2.h

這並不讓不少之間

變量的感覺,真的。類別只是將方法添加到現有類中。如果您有權訪問該類的源代碼,則可以在其中添加任何必需的實例變量或屬性,並從定義類別的文件中使用它們。