iphone - 如何避免父类(super class)方法被 objective-c 中的子类覆盖

标签 iphone objective-c cocoa cocoa-touch

就像在 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/

相关文章:

iphone - 在iPhone上实现蓝牙数据传输

iphone - 如何使用终端将 .p12 文件转换为 .pem 文件?

objective-c - setValuesForKeysWithDictionary 可以与嵌套字典一起使用吗

swift - 在 Swift 的 NSTextView 上用 Markdown 替换子字符串

objective-c - 如何不重置 NSDatePicker 中选定的日期(objective-c/cocoa)

ios - Xcode 6.1.1 为通用构建启动图像

iOS 本地化在 Xcode 中不适用于 Objective-C 中的自定义标签

objective-c - 在 Cocoa 中解析 iTunes 库 XML

ios - NSDateFormatter 错误?

objective-c - 如何从c函数获取数据到cocoa(objective c)函数