首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vonN
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
156
文章 156
沸点 0
赞
156
返回
|
搜索文章
vonN
赞了这篇文章
尤先森
5年前
关注
iOS 多线程的概念、原理
地址空间:同一进程的线程共享本进程的地址空间,而进程之间则是独立的地址空间。 资源拥有:同一进程内的线程共享本进程的资源如内存、I/O、cpu等,但是进程之间的资源是独立的...
2
评论
分享
vonN
赞了这篇文章
一点田心
iOS开发者
·
4年前
关注
Swift引用计数的底层分析
学过swift的基础语法,我们知道类对象有3种引用方式:强引用(strong)、弱引用(weak)、无主引用(unowned)。 我们从上篇文章探索Swift中Class的...
25
6
分享
vonN
赞了这篇文章
zhangferry
公众号:iOS成长之路 @ByteDance
·
2年前
关注
iOS 求职寒冬?听听他们怎么说
这是一次线上分享的文字整理版,视频内容可以点这里查看:线上视频。 为啥会有这场分享 最近在帮团队招人,像朋友圈、脉脉、公众号添了不少推广信息,但能捞到的简历却很少,仅有的简...
352
89
分享
vonN
赞了这篇文章
SimonYe
移动端程序猿 @Ping An
·
4年前
关注
深入探索 iOS 启动速度优化
App 的启动时间是体现其性能优劣的一个重要指标,启动时间越快用户的等待时间就越短,提升用户体验感,大厂应用甚至会做到“ 毫秒必究 ”。 本篇文章主要针对冷启动方式进行优化...
21
3
分享
vonN
赞了这篇文章
波儿菜
客户端开发 @Tencent
·
5年前
关注
iOS 任务调度器:为 CPU 和内存减负
支持 cocopods,使用简便,效率不错,一个性能优化的基础组件。 解决类似的问题可以用几个思路:降频、淘汰、优先级调度。 本来解决这些问题并不需要很复杂的代码,但是涉及...
10
1
分享
vonN
赞了这篇文章
新生代农民工No1
iOS & Flutter
·
3年前
关注
简单了解 iOS CVPixelBuffer (上)
在iOS中,我们会常常看到 `CVPixelBufferRef` 这个类型,最常见到的场景是在Camera 采集的时候,返回的数据中有一个`CMSampleBufferRe...
16
评论
分享
vonN
赞了这篇文章
插猹的闰土
Java 后端工程师 @阿里巴巴
·
2年前
关注
【译】iOS 并发与多线程完整指南
iOS 并发与多线程完整指南 说明 在本文中,我们将会学习以下内容: 本文涉及较多主题。如果有些内容你已经很熟悉了,可以尝试跳过它,阅读你还未熟悉的部分。会有一些技巧和提示...
14
评论
分享
vonN
赞了这篇文章
奉孝
iOS工程师
·
3年前
关注
iOS 启动时间优化
在 WWDC 2016 和 2017 都有提到启动这块的原理和性能优化思路,可见启动时间,对于开发者和用户们来说是多么的重要,本文就谈谈如何精确的度量 App 的启动时间,...
9
评论
分享
vonN
赞了这篇文章
皇上o_O
5年前
关注
iOS开发多线程知识梳理
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 当一...
26
2
分享
vonN
赞了这篇文章
猫D
iOS 工程师 @顺丰
·
7年前
关注
如何安全使用dispatch_sync
iOS开发者在与线程打交道的方式中,使用最多的应该就是GCD框架了,没有之一。GCD将繁琐的线程抽象为了一个个队列,让开发者极易理解和使用。但其实队列的底层,依然是利用线程...
32
2
分享
vonN
赞了这篇文章
颜值强
@ByteDance
·
4年前
关注
被误会的GCD死锁和崩溃的真正原因
正确答案是输出1、2和(68)顺序不固定、3、que队列循环等待阻塞造成死锁,但并不会崩溃。 如果能准确说出执行顺序并理解为什么死锁而不崩,后面的内容可以不用看了,如果心中...
17
9
分享
vonN
赞了这篇文章
啦啦啦的小马蹄
iOS 高级开发工程师
·
4年前
关注
iOS ImageIO 的使用- CGImageDestination图像编码
如果你的项目要求图像格式统一,而且是特定格式。这个时候你就需要用图像重新便来达到目的。 如果你的项目产品经理想允许用户向图像添加关键字或更改饱和度、曝光或其他值,则需要将这...
3
评论
分享
vonN
赞了这篇文章
喵渣渣
7年前
关注
[iOS] 谈谈iOS多线程的锁
iOS开发中由于各种第三方库的高度封装,对锁的使用很少,刚好之前面试中被问到的关于并发编程锁的问题,都是一知半解,于是决定整理一下关于iOS中锁的知识,为大家查缺补漏。 在...
111
22
分享
vonN
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
3年前
关注
iOS底层原理探索 之 GCD函数和队列
Grand Central Dispatch (GCD) 调度队列是执行任务的强大工具。调度队列让你可以异步或同步地执行任意代码块,无论是与调用者相关的。...
22
评论
分享
vonN
赞了这篇文章
iOS_时光荏苒
5年前
关注
iOS线程死锁
首先你要理解同步和异步执行的概念,同步和异步目的不是为了是否创建一个新的线程,同步会阻塞当前函数的返回,异步函数会立即返回执行下面的代码;队列是一种数据结构,队列有FIFO...
4
评论
分享
vonN
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
3年前
关注
iOS底层 - 关于死锁,你了解多少?
我们永远不应该将函数添加到队列中执行任务时使用同步的方式,这对于保证死锁的串行队列尤其重要,但对于并发队列也应避免。的确,这是避免死锁的重要思路,但是,在实际开发中,我们使...
36
6
分享
vonN
赞了这篇文章
brownfeng
3年前
关注
iOS界面渲染与优化(三) - 图像在渲染中的优化
iOS中渲染内容, 主要关于UIImageView渲染图像,开发中常见的图像优化, 以及优化的tips...
10
2
分享
vonN
赞了这篇文章
EricStone
iOS工程师 @自由职业
·
4年前
关注
iOS-图片高级处理(二、图片的编码解码)
图片的编码:在当前APP的开发中,图片是经常会使用到的,关于图片有很多种格式,例如JPEG,PNG等。其实这些各种各样的图片格式都对应了位图(bitmap)经过不同算法编码...
29
评论
分享
vonN
赞了这篇文章
国孩
iOS,flutter @字节跳动-抖音-直播sdk
·
4年前
关注
iOS系统内核加载【进阶之路一】
前言针对一个工作几年以上的iOS,如果仅仅停留在业务页面能力,其实并没有增值!接下来的一个月左右本人将主要讲述App启动方面的底层知识,保证通过这一两个月的学习和关注,一定...
44
1
分享
vonN
赞了这篇文章
字节跳动终端技术
3年前
关注
字节跳动如何系统性治理 iOS 稳定性问题
本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文...
122
16
分享
下一页
关注了
25
关注者
1
收藏集
0
关注标签
12
加入于
2016-11-18