GithubHelp home page GithubHelp logo

adong666666 / podfilekit Goto Github PK

View Code? Open in Web Editor NEW
5.0 3.0 2.0 2.26 MB

PodfileKit将github上常见的iOS(Swift)第三方框架进行了汇总,并且将框架进行了分类,为用户管理第三方框架提供了方便。PodfileKit summarizes the common iOS (Swift) third-party frameworks on GitHub, and classifies the frameworks, which provides convenience for users to manage the third-party frameworks.

Home Page: http://www.zsd.name

License: MIT License

Ruby 100.00%
swift ios third framework third-party thirdparty subframework pod podfile cocoapods

podfilekit's Introduction

PodfileKit

========================

Platform Language License Issues Support QQ GitHub stars

Easy Podfile !

PodfileKit将github上常见的iOS(Swift)第三方框架进行了汇总,并且将框架进行了分类,为用户管理第三方框架提供了方便。

设置平台

platform:ios,'13.0',这里的‘13.0’是App所能支持的最低iOS系统版本,你可以替换为‘11.0’、'12.3'、‘14.0’等版本。 设置平台

指定第三方框架

pod 'ARVideoKit'指定名为‘ARVideoKit’的框架进行下载,你可以将‘ARVideoKit’替换为‘你想要安装的框架的名称’。通过:git =>来指定相应网址,通过:branch =>来指定相应分支,通过commit:来指定某次提交的版本,通过:tag =>来指定某次被标记的提交版本,通过:inhibit_warnings => true来规避单个框架的警告。当然,pod 'ARVideoKit'之后的相关指定都可以被省略,这样你将会下载该框架的默认版本,一般为适合你工程的最新版本。 示例

框架分类

对框架进行了分类,你也可以根据自己的喜好进行分类。 框架分类 当分类中有你需要使用的框架时,便将”#“删除即可。 框架选择

子框架

对于某些框架,如果只用到框架中部分功能,则不必下载整个框架,只需下载其子框架。 子框架

建立分组

你可以使用

def groupName 
 pod ...
 ...
end

来建立分组,比如某些框架是用于调试的,某些框架是用于App发布的,某些框架比较特殊等。在target之后,你需要将ProjectName替换为你项目的名称。 建立分组

使用

  • 克隆本仓库,从而拿到仓库中的PodFile文件
  • 直接下载本仓库中的PodFile,置于工程文件夹的目录之下
  • 拷贝本仓库中PodFile的内容到你自己生成的PodFile文件中
  • 使用终端打开工程所在目录,运行如下命令
$ pod install

贡献

  • Fork it !
  • Create your feature branch: git checkout -b my-new-feature
  • Commit your changes: git commit -am 'Add some feature'
  • Push to the branch: git push origin my-new-feature
  • Submit a pull request

License

PodfileKit is released under the MIT license. See LICENSE for details.

podfilekit's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.