弱语法

main.h

#import <Foundation/Foundation.h>

#import "Person.h"

int main(int argc, const char * argv[])

{

//  开发中遇到的最多的错误

//  reason: '-[Person test]: unrecognized selector sent to instance 0x1003006b00'

//  给Person对象发送了一个不能识别的消息:test

Person *p = [Person new];

//  OC弱语法体现:编译连接只会警告,不报错,但是运行程序崩溃(闪退)

[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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,724评论 0 3
  • Oc基础 1、#import的用途 1>#import与#include一样,拷贝文件的内容 2>可以自动防止文件...
    开着保时捷堵你家门口阅读 903评论 0 0
  • 本文结构 参考孟岩老师的文章,对本文结构如下划分 基本数据类型基本语法数组和其他集合类基本输入输出和文件处理,输入...
    不抄完整本三国不改名阅读 539评论 0 1
  • 1.OC里用到集合类是什么? 基本类型为:NSArray,NSSet以及NSDictionary 可变类型为:NS...
    轻皱眉头浅忧思阅读 1,394评论 0 3
  • OC特点: 1)支持C语法; 2)支持面向对象特性; 3)兼容性好,可以同时在项目中使用OC、C++,也可以引入C...
    西蜀阅读 925评论 0 2