C语言的'块'除了它自己是一级作用域之外和普通的代码没有区别。
至于Ruby的'块',你确定你学过Ruby?
Ruby的'块'比较复杂,简单来说,你可以认为它等同于C语言的函数,而不只是一个C语言的‘块’。
1.安装homebrewCN
苹果电脑标准安装脚本:(推荐 优点全面 缺点慢一点)
苹果电脑极速安装脚本:(优点安装速度快 缺点update功能需要命令修复 )
2.替换源
这时需要需要更新一下ruby的源(原因:被墙了)
查看源
删除源
导入源
3.安装rbenv
配置并初始化SHELL
注意:如果用 Zsh,就用 /.zshrc替换 /.bash_profile。
4.安装Ruby
查看可用的ruby版本
安装2.3.0版本
等待一会儿,安装完毕后可以查看已经安装的所有Ruby版本
显示所有版本,前面加*的为当前激活的版本。
选择一个Ruby版本
rbenv中的Ruby版本有三个不同的作用域:全局(global),本地(local),当前终端(shell)。
查找版本的优先级是当前终端>本地>全局。
设置全局版本
全局版本是在没有找到当前终端或本地作用域的设置时执行。通过以下命令设置
设置本地版本
如果想取消的话,可以这样
5.安装cocoapods
上面不行的话用下面的命令:
如果安装了多个Xcode,可以使用下面的命令选择对应的版本。
安装本地库 然后,重新使用pod setup命令执行安装操作。