Objective-C 中不带加减号的方法
作者:互联网
显而易见的事实是,Objective-C 中, 但看别人代码过程中,还会发现一种,不带加减号的方法。 @implementation MyViewController void foo(){ printf("msg from foo..."); } - (void)loadView { [super loadView]; foo(); } @end 这种是混搭的 C 代码。 当然当 C 方法写在 void foo(){ printf("msg from foo..."); } @implementation MyViewController - (void)loadView { [super loadView]; foo(); } @end C 中获取 Objective-C 的数据但如果你以为将 C 代码写在 MyViewController.h @interface MyViewController () @property NSString *someStr; @end MyViewController.m @implementation MyViewController // void foo() { printf(self.someStr); } // |