WebKit的第三方库之CFLite

整个WebKit工程包括了很多的第三方库,其中一个是OpenCFLite。

OpenCFLite是一种便携式版本的苹果公司的开源CoreFoundation框架。(这句话拷贝自网络。)那么CoreFoundation又是什么呢?

CoreFoundation的目的是提供基础数据类型和基本服务,并定义了一套源自于Cocoa Foundation的基于C语言的编程接口,比如字符串、日期、数字、URL等。

CoreFoundation是跨平台的。


基于以上说明,OpenCFlite在WebKit工程中的作用也正是体现在对WebKit的一些字符串、日期、URL等的存储与管理上,包括一些字符串资源,如WebKit.resources目录下的资源加载。


另外,OpenCFlite工程会依赖pthreads,icu和objc




你可能感兴趣的:(WebKit,webkit,pthreads,cocoa,跨平台,url,框架)