就像在 java 中一样:
final 类不能被子类化。这样做是为了安全和效率的原因。因此,许多 Java 标准库类都是最终类,例如 java.lang.System 和 java.lang.String。 final 类中的所有方法都是隐式最终的。
如何在 objective-c 中实现这种行为?
最佳答案
你不能。效率不重要。如果您担心安全问题,请不要使用 objective-c。总会有办法绕过您采取的任何措施。
关于iphone - 如何避免父类(super class)方法被 objective-c 中的子类覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2864273/