-1
有沒有辦法阻止類的公共@property可用於該類的子類?公共屬性不可子類
目前,我有一個類和它的子類。子類使用了很多父類屬性,但是我只希望父類擁有一些屬性:以至於在編寫代碼時子類甚至不能調用這些受限屬性。長話短說,這將使使用類&其任何子類「安全」。
遠程可能嗎?
有沒有辦法阻止類的公共@property可用於該類的子類?公共屬性不可子類
目前,我有一個類和它的子類。子類使用了很多父類屬性,但是我只希望父類擁有一些屬性:以至於在編寫代碼時子類甚至不能調用這些受限屬性。長話短說,這將使使用類&其任何子類「安全」。
遠程可能嗎?
你做了私有財產在.m文件,宣佈它
@interface ClassName()
@property (nonatomic, strong) NSArray *myproperty;
@end
@implementation ClassName
@synthesize myproperty;
不需要'@ synthesize'。 – rmaddy
聽起來像是你想有一個私人財產而不是公共財產,是否正確? – rmaddy