
总的来说,你无法访问myPrivateInt.但myProtectedInt这里完全可以访问(编译好).那么为什么它会让那个令人讨厌的红色删除线穿过呢?
Xcode 4.3.1使用iOS SDK 5.1.
XCode 认为使用公共访问修饰符重写子类中的受保护方法是一种妥协行为。即使您的代码在语法上是正确的,该删除线文本也是一个简单的警告,要求您修改代码,以确保您不会将内部重要的类方法之一暴露给外界。
编辑:看起来像是 Xcode 错误。
| 归档时间: |
|
| 查看次数: |
2206 次 |
| 最近记录: |