Class1.h:如何通過子類對象訪問父母方法在目標C
@interface Class1 : NSObject
-(void) update;
@end
@interface Class1 (Private) -(void) private1; -(void) private2; @end
Class1.m:
@implementation Class1
-(void) update
{
[self private1];
[self private2];
}
-(void) private1
{
// some code
NSLog(@"i used in class2"); }
-(void) private2
{
// another code
NSLog(@"me too used in class2"); }
@end
Class2.h:
@interface Class2 : Class1
@end
Class2.m :
@implementation Class2
@end
的main.m:
int main()
{
Class2 *class=[[Class2 alloc]init];
[class update];
}
的問題是:我繼承類2:1類這樣 ,現在我想訪問過的Class2對象「類」目前Class1中的方法更新。 但我給我警告..爲什麼發生這種情況? 爲什麼我不能訪問? plz告訴我有關此具體內容的全部解釋
這應該工作。什麼是確切的警告? – Droppy 2014-09-26 12:08:02
始終包含* exact *和* complete *錯誤消息。 – 2014-09-26 12:27:10
現在一切正常....我不知道問題是什麼..?它現在工作正常 – 2014-09-26 13:12:52