对nil对象发送消息

什么事情都不会发生,编译器不会打印出来什么东东,到不会崩溃,因为nil对象返回的是0,也就是说weak和assign修饰的区别,weak修饰对象销毁时候,自己所持有的变量会自己置空,即时以后对空对象在发送消息是不会造成什么影响的

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

推荐阅读更多精彩内容

  • 1.1 什么是自动引用计数 概念:在 LLVM 编译器中设置 ARC(Automaitc Reference Co...
    __silhouette阅读 5,281评论 1 17
  • 摘自: http://www.cocoachina.com/ios/20150803/12872.html 说明...
    program袁阅读 887评论 1 3
  • 工艺所是一家典型的老式国企,其历史可以毫不费力地追溯个五六十年,故而总有辉煌的时刻。如今却已是百足之虫了。 俗话说...
    SJTU_CTR阅读 286评论 1 1
  • 中秋,对于我而言,就是一家三口能坐在一张桌子前,吃饭、聊天、侃大山,意味着团圆、幸福、平安。 外公外婆还在...
    睿小然阅读 200评论 0 0
  • 早上吃鸡蛋粥。 中午去了笪桥那边玩,风景很好。 有一些水车和木工爷爷做的一样。很漂亮和实用。 晚餐后和弟弟散散步,...
    逆风追梦人阅读 301评论 0 0