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