iOS_工具篇
文章平均质量分 79
一些著名的管理工具、三方库的介绍、自定义工具等。
LOLITA0164
小白进城,多多包涵。
展开
-
iOS 项目进阶管理 - 组件化
文章目录理论篇什么是组件化为什么需要组件化组件化的分层核心工具 CocoaPods典型的产品总结参考实践篇组件的创建设置共享文件使用组件三方依赖库关联远程仓库打 `tag` 并发布到 Cocoapods集成到宿主工程小结理论篇什么是组件化组件化开发就是将一个臃肿的、单一的项目,根据功能/业务/技术等等进行拆分,形成一个个独立的功能组件,然后借助 CocoaPods 管理工具将其任意组合,集成...原创 2020-04-14 11:15:57 · 888 阅读 · 1 评论 -
iOS Jenkins 自动化打包
Jenkins介绍Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作(比如代码打包、提测),旨在提供一个开放易用的软件平台,使软件的持续继承变成可能。Jenkins功能包括:1、持续的软件版本发布/测试项目2、监控外部调用执行的工作自动化流程1、版本迭代完毕,已提交git服务器2、执行jenkins构建操作,执行脚本完成签名、打包、上传分发...原创 2018-10-24 16:43:01 · 8233 阅读 · 0 评论 -
iOS 必备工具 - Github
Github 是一个基于 Git 的代码托管平台,在 Github 被微软以75亿美元收购之时,你还需要成为付费会员才可以创建自己的私人仓库,但是现在,你既可以拥有私人仓库也可以拥有公共仓库。原创 2017-02-06 10:56:13 · 18733 阅读 · 0 评论 -
iOS 必备工具 - CocoaPods
一、CocoaPods是什么问题在IOS开发过程中,经常会使用到第三方框架,通常都是去GitHub上下载相关的框架,导入工程并添加框架所依赖的framework,那么问题就出现了,如何解决工程所依赖的framework的重复性,并且当三方框架更新时,需要我们手动的删除旧的框架、重新下载框架的最新版本,添加依赖的库,这过程繁琐而又易错。那有没有什么好的工具来解决上述的问题呢?答案是有的,就是Coco原创 2016-07-18 11:24:59 · 19907 阅读 · 0 评论 -
iOS 便捷使用UIAlertViewController、UIAlertView、UIActionSheet
引言在iOS9.0以前,我们可以使用UIAlertView、UIActionSheet两种系统弹窗进行交互操作,分别用于信息提示和操作选项选择,采用代理的设计模式传递用户操作事件,其缺点也异常明显:1、使用不够简便,代理模式使得视图和事件分离,不易维护;2、页面存在多个弹窗时,需要分别区分,代码上不够清晰,这两个缺点也恰恰是笔者很头痛的事情。到了iOS9.0,Apple废弃了,UIAler...原创 2018-05-30 15:42:08 · 12940 阅读 · 0 评论 -
iOS UITableView/UICollectionView的嵌套和悬停的解决方案
应用情景思路说明实现使用Demo地址原创 2017-09-26 16:23:39 · 20333 阅读 · 0 评论 -
iOS 自定义工具类 - 图片浏览器
前言开发过程中,遇到了需要图片浏览的功能,可以进行简单的图片浏览和网络图片保存的功能,为了方便以后使用,就封装了一个简单的图片浏览器,需要SDWebImage支持,使用:// 显示本地图片[PhotoBrowser showLocalImages:images selectedIndex:3];// 显示网络图片[PhotoBrowser showURLImages:images placeh原创 2017-09-05 12:40:36 · 19493 阅读 · 0 评论 -
iOS 自定义工具 - 环形菜单
效果演示自定义部分使用设置部分设计思路核心代码Demo地址体会原创 2017-11-22 15:20:04 · 20699 阅读 · 0 评论 -
iOS 自定义工具类 - 自适应输入框
效果图关键方法思路实现Demo地址总结原创 2017-09-18 21:09:26 · 19415 阅读 · 0 评论 -
iOS 工具 - 设置frame
UIView的分类原创 2017-09-26 16:13:20 · 19501 阅读 · 0 评论