显而易见的事实是,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); } //
|
全部评论
请发表评论