iOS开源IOS知识积累

IGListKit框架详细解析(一) —— 基本概览(一)

2019-01-19  本文已影响162人  刀客传奇

版本记录

版本号 时间
V1.0 2019.01.19 星期六

前言

IGListKit这个框架可能很多人没有听过,它其实就是一个数据驱动的UICollectionView框架,用于构建快速灵活的列表。它由Instagram开发,接下来这几篇我们就一起看一下这个框架。

概览

首先我们看一下IGListKit在GitHub上的地址 - IGListKit

下面看它的主要特点和功能

IGListKit是Instagram工程师建立和维护的工程。我们在Instagram应用程序中使用开源版本master分支。


Requirements


Installation

1. CocoaPods

Podfile添加如下内容:

pod 'IGListKit', '~> 3.0'

2. Carthage

对于Carthage,在Cartfile添加如下内容:

github "Instagram/IGListKit" ~> 3.0

对于高级使用,请参考Installation Guide


Getting Started

$ git clone https://github.com/Instagram/IGListKit.git
$ cd IGListKit/
$ ./scripts/setup.sh

Documentation

你可以在这里the docs here找到文件。文档是用jazzy生成的,并托管在GitHub-Pages上。

要重新生成文档,请运行./scripts/build_docs.sh来自repo中的根目录。

后记

本篇主要简单介绍了IGListKit框架的基本信息,下一篇会结合具体实例进行说明,感兴趣的给个赞或者关注~~~

上一篇下一篇

猜你喜欢

热点阅读