本节内容1.view和ViewGroup的关系2.FrameLayout 帧布局3.LinearLayout 线性布局4.RelativeLayout 相对布局5.Co...
本节内容1.view和ViewGroup的关系2.FrameLayout 帧布局3.LinearLayout 线性布局4.RelativeLayout 相对布局5.Co...
以前一直迷惑,本地推送到底有什么用,后来仔细想了想,确实有用(废话,不然苹果爸爸干嘛开发这个?手动鄙视自己!) 本地通知服务 主要处理基于时间行为的通知。比如定时通知用户该起...
前言 Metal入门教程(一)图片绘制[https://www.jianshu.com/p/cddf73c6c05e]Metal入门教程(二)三维变换[https://www...
本文主要介绍,如何使用 OpenGL ES 来渲染一张图片。内容包括:基础概念的讲解,如何使用 GLKit 来渲染纹理,如何使用 GLSL 编写的着色器来渲染纹理。 前言 O...
前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
背景 app如何快速显示首屏?滑动列表时候如何做到流畅?当我们说界面卡了我们在说什么?...... 应用运行的卡顿率是一个十分重要的指标,相比慢、发热、占用内存高来讲,卡顿是...
iOS 依赖注入 最近读项目代码的总结! 什么是依赖呢,会有什么问题呢?平时写代码,这种依赖的方式太常见了。 看代码的时候发现,现实的代码还有这种a包含b,b包含a.然后a ...
讲到检查内存泄漏,很多人的第一反应就是 Instruments 里的 Leaks。今天来讲一下Xcode 8 推出的 Debug Memory Graph。 为了能看到内存详...
开始之前,我想先提几个问题,看看大家是否对此有疑惑。唐巧已经写过一篇对block很有研究的文章,大家可以去看看(本文会部分引用巧哥文中出现的图和代码)。在巧哥的基础上,我补充...