在 Objective-C 中,在子类的定义中(可能在接口文件中),是否可以强制转换从超类继承的实例变量(ivar)?
我想这样做是因为我已将超类的 ivar 定义为NSObject *session
,并且我想将子类的 ivar 转换为Facebook *session
,这样我就不必每次向它发送Facebook
实例响应但NSObject
实例的消息时都将其转换为不。
在 Objective-C 中,在子类的定义中(可能在接口文件中),是否可以强制转换从超类继承的实例变量(ivar)?
我想这样做是因为我已将超类的 ivar 定义为NSObject *session
,并且我想将子类的 ivar 转换为Facebook *session
,这样我就不必每次向它发送Facebook
实例响应但NSObject
实例的消息时都将其转换为不。