2010-09-15 66 views
0

A,B,C是類。 定義委託。 B定義委託。 C實現委託。代表問題

C如何通過B實現A的委託?

這意味着C想要實現A的委託,但B包括A.所以這是錯誤的!

我想通過B實現A的委託?在B中做什麼?將A'delegate轉移到C?

請幫幫我!謝謝!

+2

問題太少了。問題不明白。如何回答? – Toastor 2010-09-15 08:01:24

+2

「C如何通過B實現A的委託?」是什麼意思? ? – AechoLiu 2010-09-15 08:03:20

+0

我認爲你需要發佈一些你到目前爲止的代碼。 – JeremyP 2010-09-15 09:31:14

回答

0

如果這是循環包含的問題,請嘗試使用@class A或B或C來代替include。

0

爲了闡明user441669(spiffy id!)的答案,在你的接口文件(.h)中,你通常應該只使用@class聲明類。然後你#將它們導入你的實現(.m)文件中。更多信息在這SO Q/A