摘要
Objective-C中,表明类方法用”+”,实例方法用”-“,但有一种没有加减号的方式。看别人编码时,我发现了这种方式,感觉好神奇。让我来给大家分享一下吧!
正文
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); } // |
关注不迷路
扫码下方二维码,关注宇凡盒子公众号,免费获取最新技术内幕!
温馨提示:如果您访问和下载本站资源,表示您已同意只将下载文件用于研究、学习而非其他用途。