iOS block作为函数返回值用法

block作为函数的属性和参数的用法大家都很熟悉了吧,今天就说说block作为函数的返回值的用法


先上图

定义一个Person类,并定义一些属性和方法


在Controller中进行方法的调用



总结:

1、将block作为函数的返回值,是不是可以正向传值,你懂得😜

2、可以发现:带有返回值的没有参数的方法可以使用点语法
有返回值的不带参数的函数--可以使用点语法
有返回值的带参数的函数 -- 不可以使用点语法


Demo传送门:

Git:待更新

码云:https://gitee.com/SheldonAndHoney/WDGBlockAsReturnValue.git

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,798评论 19 139
  • 1 Block机制 (Very Good) Block技巧与底层解析 http://www.jianshu.com...
    Kevin_Junbaozi阅读 9,489评论 3 48
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,958评论 1 180
  • 今天玥貉给朋友们推荐出有关交易的七本秘笈,私以为这些都是交易者的必读之书。每一本都是经典中的经典,每一本都值得做交...
    玥貉阅读 3,538评论 1 1
  • 大学毕业已经二十年了,大学时的人和事,也渐渐在我脑海中远去,能记起的也是寥寥,并非人善忘,也非人薄情,只因...
    sxcwj阅读 1,742评论 0 0