本文为读CocoaPods官方文档的总结,读书笔记。官方文档地址为 https://guides.cocoapods.org/ 1介绍 cocoapods 是为xcode项目...
储藏和还原 2.重置 如果想要完全移动到某次提交 其他2种 子模块添加子模块 4.git的命令介绍 git命令介绍
GitHub 为免费账户提供了完整功能,限制是你的项目都将被完全公开(每个人都具有读权限)。 GitHub 的付费计划可以让你拥有一定数目的私有项目。 一: 给项目做贡献1....
一:分布式工作流程 概念式的东西 1:集中式工作流 定义:一个中心集线器,或者说仓库。可以接受代码,所有人将自己的工作与之同步。 特点:如果两个开发者从中心仓库克隆代码下来...
这章内容没咋懂。 一: 协议: local 协议 http 协议 ssh 协议 Git 协议 二:SSH公钥许多 Git 服务器都使用 SSH 公钥进行认证 默认情况下,用户...
一: 分支的简介 git保存的不是文件的变化或者差异,而是一系列文件的快照。 1.提交 在提交的时候,git会保存一个提交对象。 提交对象包含: 提交信息(作者姓名,提交输入...
一.撤销操作1.取消暂存已暂存 ---> 修改未暂存 2.取消修改已修改 ---> 撤销修改 二.远程仓库的使用远程仓库是指托管在因特网或其他网络中的你的项目的版本库。 查看...
一: Git配置1.Git配置Git自带 git config工具,存储在3个不公的位置: 系统级的,包含系统上每一个用户的通用配置。 /etc/gitconfig 使用...
一:版本控制系统简称 VCS 1.集中化的版本控制系统: 有一个单一的集中管理服务器,保存所有文件的修订版本。 客户端 获取最新的文件快照/ 提交更新 缺陷: 服务器故障,无...
本文版权归作者AWeiLoveAndroid所有,未经授权,严禁私自转载。转载请声明原文链接和作者信息。 经常看到大家在一些技术群热火朝天的争论跨平台技术的牛逼之处,其实是毫...
前言 谈到多环境,相信现在大多公司都至少有2-3个app环境了,比如Test环境,UAT(User Acceptance Test)用户验收测试环境,Release环境等等。...
https://github.com/draveness/analyze/blob/master/contents/SDWebImage/iOS%20源代码分析%20---%...
参考:Objective-C +load vs +initializeObjective-C 中的+initialize 和+load《Effective Objective...
本篇是关于GCD的一些函数的 1.dispatch_after 准确含义是在指定时间后,将任务追加到队列中。 dispatch_after是一个异步函数。 2.dispatc...
1.简介 1.定义:Grand Central Dispatch 是异步执行任务的技术之一。 将线程管理的代码在系统级实现。我们只需要定义任务并追加到适当的DIspath Q...
参考:Objective-C高级编程 深入浅出 iOS 并发编程 GCD 深入理解:第一部分 GCD 深入理解:第二部分 1.线程定义 1个CPU执行的CPU命令列为一条无分...
本文是一个系列,是函数式Swift的读书笔记(其实是为了备忘) 测试通常由一些代码片段和预期结果组成。执行代码之后,将它的结果与测试中定义的预期结果相比较。QuickChec...