2011-08-10 143 views
0

我有一個實現NSDecimalNumberBehavior協議方法的基類。現在,當我繼承這個類時,子類會繼承已實現的協議方法嗎?我承擔了這一點,我設置孩子班作爲代表。但是我的代碼崩潰了。協議方法的繼承

+1

「崩潰」有點含糊。你得到了什麼確切的錯誤,它發生在哪裏?你必須顯示代碼發生的地方以及代碼。請也解釋使用的類型。 –

+0

你檢查了這個: http://stackoverflow.com/questions/5435604/protocol-inheritance-in-objective-c – Saran

+0

發佈崩潰日誌可以幫助確定它爲什麼崩潰。 – PeyloW

回答

1

子類繼承它的超類的實例變量,方法和協議一致性。那裏沒有什麼奇怪或意外。

你說的是什麼NSDecimalNumberBehavior協議?在Foundation中沒有這樣的協議,並且你真的不應該使用NS前綴爲你自己的類和協議NS由蘋果公司保留,以確保他們的名字永遠不會與我們的名字衝突,組成你自己的前綴。