首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IOS进阶
Visual
创建于2021-09-08
订阅专栏
记录IOS进阶技术的一些心得
等 3 人订阅
共13篇文章
创建于2021-09-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS-block
本文从下面几个角度详解block:1.block的底层结构及调用2.block的类型3.block的捕获4.__block5.block的内存管理6.block造成的循环引用
iOS-KVC的取值赋值
本文主要描述了KVC的常见用法,及KVC的调用顺序。KVC会触发KVO吗,答案是会,具体答案,请看详贴
iOS-KVO本质
本文从几个方面介绍了KVO:1.如何使用 2.从底层调用的角度进行原理探索 3.如何主动触发KVO。
iOS实例对象,类对象,元类对象源码解析
本文从源码角度详解了实例对象,类对象,元类对象的内存结构,并通过方法调用来进一步加深对isa指针,superclass指针,方法列表,方法缓存等认识
iOS-认识内存分配的几大区域
此文从iOS的角度出发分析了几大内存区域,以及各个内存区域的特点,如果有错误的地方,请联系博主修改。
一个对象占用多大内存
本文旨在通过源码分析一个对象到底占用多少内存,我们该通过什么方法获取一个内存占用多少内存。。。。。。
编写高质量IOS代码的52个有效方法
此文出自《编写高质量iOS代码的52个方法》,有兴趣可以买纸质书阅读,如有侵权,请联系作者删除...
对@autoreleasepool的一些简单理解
一:什么是autoreleasepool 首先放一段苹果官方对autoreleasepool的描述 二:通过一个简单例子来认识autoreleasepool 三:针对上面的情况自己的理解
runloop
本文从几个角度来解析runloop:1.什么是runloop 2.runloop的底层结构 3.runloop的流程4.runloop的用途 5.runloop和线程的关系
IOS多线程开发之线程安全
引言:我们开发中可能会用到多线程,但是同时也会引发多线程安全问题,例如卖票问题,这个时候就引入了一些线程锁来保证线程安全,本文主要罗列了我们平常可能会使用到的线程锁及用法
ios 多线程开发(GCD)
本文主要介绍了下多线程开发之GCD的常用API和串行并行,同步队列,异步队列的各种组合,通过常用案例来便于我们对多线程开发的理解
ios项目优化
本文主要从以下七个方向来探讨IOS的项目优化 1.CPU性能优化 2.GPU性能优化 3.内存优化 4.卡顿优化 5.耗电优化 6.APP启动优化,主要针对冷启动优化 7.APP瘦身
离屏渲染
本文从以下四个方面来解释离屏渲染: 1.什么是离屏渲染 2.怎么看有没有触发离屏渲染 3.什么会触发离屏渲染 4.离屏渲染通过什么方式解决 1.什么是离屏渲染: 2.怎么看有没有触发离屏渲染 3.什么