RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念。 网上已经有很多源码分析和具体Demo的研究。 写这篇文章的目的是把目前网上能够找到的文章进行一个整体梳理。...
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念。 网上已经有很多源码分析和具体Demo的研究。 写这篇文章的目的是把目前网上能够找到的文章进行一个整体梳理。...
1.安装Homebrew ARM版Homebrew需要安装在/opt/homebrew路径下,早期的时候需要手动创建目录执行命令,目前使用最新脚本不需要手动操作。 直接执行:...
一、为什么要进行单元测试 单元测试是指开发者编写代码,去验证被测代码是否正确的一种手段,其实就是用代码去检测代码。合理的利用单元测试可以提高软件的质量。 二、苹果自带的单元测...
前言 苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是...
您好,看到第8点时候说的不太严谨,“验证通过后,pod repo push <本地索引库> <索引文件名> --verbose --allow-warnings 提交索引文件到本地索引库,本地索引库会自动将.spec文件上传到远程索引库。”,你看这样说是不是更好点
创建cocoapod私有库详细步骤(基础组件组件化)目前项目组件化已经告一段落,我把总结的相关文章列罗出来创建cocoapod私有库详细步骤(基础组件组件化)iOS组件化方案与实践:Target-ActioniOS组件化解决图...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
自定义view创建 1.纯代码的方式创建自定义View 自定义view的基本步骤 具体实现代码 以上是纯代码实现的View的封装,写起来会麻烦点。 使用纯代码封装创建自定义V...
中文版 Objective-C编程之道 - iOS设计模式解析 iOS-CoreAnimation Effective Objective-C 2.0 编写高质量iOS与OS...
>*不熟悉几何学的人就不要来这里了* --柏拉图学院入口的签名 在第二章里面,我们介绍了图层背后的图片,和一些控制图层坐标和旋转的属性。在这一章中,我们将要看一看图层内部是如...
写在开头:本片文章记录融云开发的流程以及开发过程中遇到的问题,由于项目中没有好友的概念,所以没有添加好友删除好友的功能,做的功能罗列如下:1、集成sdk2、注册登录3、会话列...
父类:PHObject Photos的资源的集合和集合列表的抽象超类(父类)。 一、概述 你不应该创建或直接使用这个类的实例。而是应该使用这个类的两个子类中的一个,PHAss...