Ruby是什么,为什么iOS开发需要环境配置它?

Ruby是什么?

Ruby,计算机编程语言。一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。

Ruby是动态语言,你可以在程序中修改先前定义过的类。 也可以在某个类的实例中定义该实例特有的方法,这叫做单例方法

Ruby 是开源的,在Web 上免费提供,但需要遵守开源软件协议。
Ruby 是一种通用的、解释的编程语言。
Ruby 是一种真正的面向对象编程语言。
Ruby 可以被嵌入到超文本标记语言(HTML)。

为什么iOS开发需要环境配置它?

想要让你Mac电脑上的Xcode配置上CocoaPods前提是在Mac上有Ruby环境。

苹果的Mac上默认装有Ruby的,但是有时候我们需要使用更高版本的Ruby,因此需要将Mac上的Ruby升级。注意不要卸载、更改mac系统内置的Ruby!mac系统需要它,更改以后,会导致mac系统故障!运行ruby -v,查看当前Ruby的版本。

你打开http://cocoapods.org,最明显的地方写着gem install。 你顺手查一下gem,就知道它是Ruby的包管理器。自然就需要用到Ruby了。

image.png

你可能感兴趣的:(Ruby是什么,为什么iOS开发需要环境配置它?)