1.简介 持续集成和持续部署是现代软件开发中非常重要的一环。它们能够帮助开发人员快速、高效地构建、测试和部署应用程序。本文将介绍如何使用CI/C...
1.gitlab-runner 是 gitlab 提供的一个 CI 持续集成的服务运行管理器 2.安装方法有两种 1.使用brew 安装 bre...
mac 终端命令收集 1.sudo vim /etc/hosts 管理员用户编辑hosts 2.如果iOS开发使用了私有的pod仓库,想要更快的...
1.最近在学习swift语言,发现,编译过程慢的蜗牛,后来研究了一下原理,我在swift写一个新的UIViewController的类扩展,里面...
很多人不知道设备屏幕尺寸的分辨率,或者说不知道开发的时候应该怎么计算,以下图表说明了设备的分辨率, iPad设备
无论哪一种开发语言,在大家多人编写的时候,规范是非常重要的,多人合作的项目,如果没有规范,那就乱套了,短期看着代码别扭,长期项目可维护性降低,更...
一直以来,由于iPhone的最便宜版本的闪存空间很小,而稍微贵一点的版本闪存空间正好够用,但是大家都不想多花钱,想省点钱,因为16G便宜版本要比...
再一次面试中被问到nstimer的争取使用方法,原理,我当时就说了[_timer invalidate],timer =nil; 但是原理没说明...
OC 语言的拷贝分三种:浅拷贝,不完全深拷贝,完全深拷贝,来让我们举个🌰: 1.浅拷贝:没有开辟新的指针地址,只是将新对象指向原来的指针。 2....