关于代码块传值

-------关于代码块传值,遇到了两次崩掉了原因都是self.myBlock(image)崩掉了,这个问题的解决方法:self.block(参数)所在的方法写在block赋值的后面才行,绝不能写在前面,否则就会崩;block的使用顺序为 :声明——赋值——引用,引用一定要在赋值的后面,否则就会引发错误。-----------------

传值拓展
// 存入本地

 NSString * string = @"王冲";
[[NSUserDefaults standardUserDefaults]setObject:string forKey:@"哈哈"];

// (另一页面取出)本地调出

NSString *string = [[NSUserDefaults standardUserDefaults]objectForKey:@"哈哈"];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS代码块Block 概述 代码块Block是苹果在iOS4开始引入的对C语言的扩展,用来实现匿名函数的特性,B...
    smile刺客阅读 6,978评论 2 26
  • Block使用场景,可以在两个界面的传值,也可以对代码封装作为参数的传递等。用过GCD就知道Block的精妙之处。...
    Coder_JMicheal阅读 4,062评论 2 1
  • iOS网络架构讨论梳理整理中。。。 其实如果没有APIManager这一层是没法使用delegate的,毕竟多个单...
    yhtang阅读 10,686评论 1 23
  • 设计模式 1.delegate和notification什么区别,什么情况使用? 2.描述一下KVO和KVC。 K...
    丶逐渐阅读 5,958评论 3 2
  • 禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C C...
    GrayLand阅读 5,595评论 1 10

友情链接更多精彩内容