-
-
[求助]这道OC题目怎么回答?
-
发表于:
2015-1-1 17:13
5600
-
初学iOS,现在学到self这个知识点上,遇到这道题不知道怎么回答。我也知道self本质是一个指针,指向当前对象,第一个self指向的是调用test2方法的类,第二个self指向的是调用text3方法的对象。但我不至于这么回答吧,答案肯定要简明一些,还望热心人前来相助啊。
下面是原题:
下面第一个self指向的是________,第二个self指向的是_________.
#import <Foundation/Foundation.h>
@interface Person : NSObject
{
int _age;
}
+ (void)test1;
+ (void)test2;
- (void)text3;
@end
@implementation Person
+ (void)test1
{
NSLog(@"调用了test1方法");
}
+ (void)test2
{
[self test1];
}
- (void)text3
{
NSLog(@"%d",self->_age);
}
@end
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课