101 - 框架搭建 大家好,从本节课开始,我会一步一步地教大家把这个头条这个 app 实现出来。今天的课程主要目的是搭建项目主框架。 1.新建项目 首先打开 xcode,...

101 - 框架搭建 大家好,从本节课开始,我会一步一步地教大家把这个头条这个 app 实现出来。今天的课程主要目的是搭建项目主框架。 1.新建项目 首先打开 xcode,...
前言 大厂有着数量庞大的代码库以及复杂的权限验证体系,囊括着开发、测试、上线的完整流程。因此必然会有一套代码仓库的管理流程,而不再是个人的代码随意开发、随意提交。这也是我从小...
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台开发苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验...
【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:选D,7+9=16;9+(-1)=8;(-1)+5=4;5+(-3)=2 , 16,8,4,2等比 ...
理解Core Animation 三种树状结构 图层树:模型对象,携带动画结束后CALayer对象属性的目标值。修改图层对象的属性值,就是修改图层树中模型对象。 呈现树:模型...
CAMediaTiming / 时间协议 repeatCount,动画的重复次数,可以设置为小数。设置为HUGE_VALF,表示无限重复。 repeatDuration,动画...
CATransaction / 动画交割 作用:一次性将针对图层树/layer tree的修改提交至绘图树/render tree。任何动画模型都会被交给交割模型统一提交。 ...
深入理解图形上下文 CGContextRef 结构体,携带Quartz 2D引擎进行一次绘图操作所需的信息。这些信息可以分为三部分: 画在哪里?即绘图目标,可以是图层(CAL...
苹果官方文档翻译 《Objective-C语言编程》(Programming with Objective-C) https://developer.apple.com/li...
Photos是什么 Photos是苹果全新的照片框架,其要求最低版本为iOS8.利用Photos可以实现以下功能: 访问相册中的图片和视频 为照片(苹果APP)提供编辑扩展 ...
ARC的本质 ARC是编译器(时)特性,而不是运行时特性,更不是垃圾回收器(GC)。 Automatic Reference Counting (ARC) is a comp...