首页 > 代码库 > OC中的self
OC中的self
代码:
#import <Foundation/Foundation.h> @interface MyClass : NSObject - (void) funcA; - (void) funcAA; + (void) funcA; + (void) funcAA; @end @implementation MyClass - (void) funcA { NSLog(@"-funcA"); [self funcAA]; } - (void) funcAA { NSLog(@"-funcAA"); } + (void) funcA { NSLog(@"+funcA"); [self funcAA]; } + (void) funcAA { NSLog(@"+funcAA"); } @end int main(void) { [MyClass funcA]; MyClass* pmc = [MyClass new]; [pmc funcA]; return 0; }
输出:
+funcA +funcAA -funcA -funcAA
OC中的self
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。