2011-08-10 113 views
0

我有一个实现NSDecimalNumberBehavior协议方法的基类。现在,当我继承这个类时,子类会继承已实现的协议方法吗?我承担了这一点,我设置孩子班作为代表。但是我的代码崩溃了。协议方法的继承

+1

“崩溃”有点含糊。你得到了什么确切的错误,它发生在哪里?你必须显示代码发生的地方以及代码。请也解释使用的类型。 –

+0

你检查了这个: http://stackoverflow.com/questions/5435604/protocol-inheritance-in-objective-c – Saran

+0

发布崩溃日志可以帮助确定它为什么崩溃。 – PeyloW

回答

1

子类继承它的超类的实例变量,方法和协议一致性。那里没有什么奇怪或意外。

你说的是什么NSDecimalNumberBehavior协议?在Foundation中没有这样的协议,并且你真的不应该使用NS前缀为你自己的类和协议NS由苹果公司保留,以确保他们的名字永远不会与我们的名字冲突,组成你自己的前缀。