main.h
#import <Foundation/Foundation.h>
#import "Person.h"
int main(int argc, const char * argv[])
{
//? 開發(fā)中遇到的最多的錯(cuò)誤
//? reason: '-[Person test]: unrecognized selector sent to instance 0x1003006b00'
//? 給Person對象發(fā)送了一個(gè)不能識別的消息:test
Person *p = [Person new];
//? OC弱語法體現(xiàn):編譯連接只會(huì)警告,不報(bào)錯(cuò)牲尺,但是運(yùn)行程序崩潰(閃退)
[p test];
return 0;
}
//? 弱語法
Score.h
#import <Foundation/Foundation.h>
@interface Person : NSObject
- (void)test;
@end
Score.m
#import <Score.h>
@implementation Person
//? - (void)test
//? {
//? NSLog(@"123123");
//? }
@end