Superman Blog

Thinking will not overcome fear but action will.

GitLab CI CD jobs

GitLab CI CD jobs

目录 第一章 – Xcode GitLab_CI_CD 第二章 – Xcode GitLab_CI_CD_pipelines 第三章 – Xcode GitLab_CI_CD_Jobs 第四章 – Xcode GitLab_CI_CD_runners 第五章 – Xcode GitLab_CI_CD_gitlab_ci 管道配置从作业开始。作业是文件的最基本元素....

GitLab CI CD pipelines

GitLab CI CD pipelines

目录 第一章 – Xcode GitLab_CI_CD 第二章 – Xcode GitLab_CI_CD_pipelines 第三章 – Xcode GitLab_CI_CD_Jobs 第四章 – Xcode GitLab_CI_CD_runners 第五章 – Xcode GitLab_CI_CD_gitlab_ci pipelines 是持续集成、交付和部署的...

GitLab CI CD

GitLab CI CD

目录 第一章 – Xcode GitLab_CI_CD 第二章 – Xcode GitLab_CI_CD_pipelines 第三章 – Xcode GitLab_CI_CD_Jobs 第四章 – Xcode GitLab_CI_CD_runners 第五章 – Xcode GitLab_CI_CD_gitlab_ci 一、基本概念 1.1. CI/CD CI,...

Mach-O

Mach-O

Mach-O 文件类型: Executable: 应用的主要二进制 Dylib: 动态链接库(又称 DSO 或 DLL) Bundle: 不能被链接的 Dylib,只能在运行时使用 dlopen()加载,可当做 macOS 的插件。 Image: executable,dylib 或 bundle Framework: 包含 Dylib 以及资源文件和头文件的文件夹 ...

Templates

Templates

为什么要自定义模板 1.节省重复代码手写时间 2.统一规范代码,提高代码可读性 3.减少手写代码,XIB或修改相关配置等不必要的时间 参考 iOS自定义Xcode模板

CATransform3D

CATransform3D

CATransform3D 的数据结构定义了一个同质的三维变换(4x4 CGFloat值的矩阵),用于图层的旋转,缩放,偏移,歪斜和应用的透视。 struct CATransform3D { CGFloat m11(x缩放), m12(y切变),m13(旋转), m14(); CGFloat m21(x切变), m22(y缩放),m23(), m24(); C...

iOS Model

Model

感谢: 1、iOS JSON 模型转换库评测

iOS GCD

GCD

感谢: 1、细说 GCD(Grand Central Dispatch)如何用

iOS 瘦身

Slimming

######随着项目的项目工程的发展,项目也越来越臃肿,就要相应的瘦身一下。 ######1、资源文件 图片资源 LSUnusedResources:查找无用的图片文件 ImageOptim:对png文件的进行无损压缩 安装包 简单图片:用代码实现,PaintCode可以帮你快速构建代码图片 本地文件:数据、配置、数据库等...

RunLoop

RunLoop

感谢: 1、孙源的Runloop视频整理 2、深入理解RunLoop 3、老司机出品——源码解析之RunLoop详解