你的位置:首页 > 操作系统

[操作系统]iOS常识名词解释 2016/04/05


Bundle :

http://www.cnblogs.com/BigPolarBear/archive/2012/03/28/2421802.html

http://blog.sina.com.cn/s/blog_7b9d64af0101jmj2.html

http://www.mamicode.com/info-detail-209800.html

一个内部结构按照标准规则组织的特殊目录。

 

iOS的应用都是通过bundle进行封装的,对应的bundle类型是Application类型,平时我们通过XCode编译出来的Target(即我们开发的应用),其实就是一个Application类型bundle,即一个文件夹!但是Finder会把这个bundle当做一个文件显示给我们,其实是因为这个bundle自身也是一个package,而Mac系统会把所有的package当做一个文件来对待,显示给用户,从而防止用户误操作导致程序文件损坏或丢失。至于bundle和package有什么区别,就不在这里展开说明了,本文后面所说的bundle都会被Mac系统视为package。

 

 

CocoaPods: 

http://blog.csdn.net/showhilllee/article/details/38398119




用来统一管理第三方库。

 

ReactiveCocoa:

http://www.jianshu.com/p/87ef6720a096

由github开源的应用于iOS和OS的新框架。简称RAC。