先来一发苹果官网上Instruments User Guide,其实没啥用,英语不好的也懒得去看。(反正我是看不懂) 关于Instruments有网友如是说的:“一句话: 内...
先来一发苹果官网上Instruments User Guide,其实没啥用,英语不好的也懒得去看。(反正我是看不懂) 关于Instruments有网友如是说的:“一句话: 内...
本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之...
屏幕显示图像的原理: 高中物理应该学过显示器是如何显示图像的:需要显示的图像经过CRT电子枪以极快的速度一行一行的扫描,扫描出来就呈现了一帧画面,随后电子枪又会回到初始位置循...
性能优化是一个很重要的一部分,我们首先看CPU和GPU的部分,想知道CPU和GPU是怎么优化的,就必须要明白CPU和GPU的原理. 1. 屏幕的成像原理 首先从过去的 CRT...
一、CPU和GPU CPU(中央处理器):对象的创建和销毁,对象属性的调整、布局计算、文本的计算和排版、图片格式转码和解码、图像的绘制(Core Graphics)。GPU(...
iOS 底层原理 文章汇总 在分析alloc源码之前,先来看看一下3个变量 内存地址 和 指针地址 区别: 分别输出3个对象的内容、内存地址、指针地址,下图是打印结果 结论:...
最近正在做的项目,涉及到了IAP(In-App Purchase),即苹果的应用内购买。在开发过程中遇到了各种各样的状况,IAP的开发步骤在网上有很多十分详尽的教程,不需赘述...
简介 本篇文章是根据一些网友建议,把IAP非自动续期订阅部分从《IAP自动续期订阅》抽离出来,方便更多的有需要的朋友简单的搜到,本文主要讲一下消耗型&非自动续期订阅的开发流程...
一般来说,开发人员刚接触内购,都会遇到流程不清楚、千头万绪。如何一次性搞定内购问题? 一、掌握内购流程: 1、完成前期准备工作 1)、接手内购,一定要阅读苹果的《APP内购买...
前言:内购类型有四种:消耗型商品,非消耗型商品,非续期订阅,自动续期订阅. 顾名思义,从中最有难度的就是自动续期订阅的实现,开通自动续期订阅后,订阅会员的处理将会遇到如下问题...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 在工作中经常会使用到KVC,但是很多人对于KVC的实...
目录 本篇幅代码会有些多,需要读者耐心看完。 一 block 循环引用讲解 详细请移步至 iOS-底层原理(11)-block-循环引用详解,该文章详细讲解了有关 block...
文章背景 在很多的时候 , 我们项目中的控制器会延迟释放 ,为了了解为什么会延迟释放和延迟释放的解决方式特制作了一个demo, 项目中延迟释放会带来很多问题, 因为延迟师范项...
前言 Metal入门教程(一)图片绘制[https://www.jianshu.com/p/cddf73c6c05e]Metal入门教程(二)三维变换[https://www...
定义 迪米特法则(Law of Demeter, LoD)是1987年秋天由lan holland在美国东北大学一个叫做迪米特的项目设计提出的,它要求一个对象应该对其他对象有...
一、SOLID 设计模式的六大原则有: Single Responsibility Principle:单一职责原则 Open Closed Principle:开闭原则 L...
什么是 rebase? git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。这个时候才能知道你当前分支于你需要比较的分支之间的差异。原...
1、首先要官网下载最新的安装包 XMind For Mac; 2、下载破解包 XMindCrack.jar 链接: https://pan.baidu.com/s/1jqpo...