首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Remix
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
Remix
赞了这篇文章
maniac_kk
iOS工程师 @字节跳动
·
6年前
关注
iOS程序员的自我修养-编译、链接过程(一)
OC是用Clang/LLVM来编译的。接下来我将用clang来展开整个过程。main.m文件源码如下: 平时用Xcode去Build,一键从源码到程序。这个过程中隐藏了预处...
37
6
分享
Remix
赞了这篇文章
知识小集
7年前
关注
WWDC 2018:TextKit 最佳实践
文本内容在 app 内随处可见,展示文本的方式也是多种多样。关注过性能提升的同学会发现,文本控件的高效使用对于整个页面性能的提升至关重要。为此,苹果和开发者都在不断努力。比...
103
2
分享
Remix
赞了这篇文章
ZJPRENO
iOS|Swift|Vue|Flutter|JS|鸿蒙
·
4年前
关注
iOS底层探索之dyld(上):动态链接器流程分析
现在的互联网行业,是一天比一天卷,除了底层是必考点了,还有关于APP的性能优化也是面试常问的点。 在优化之前必须要对应用程序加载的流程熟悉,那么本次博文就对dyld进行底层...
11
评论
分享
Remix
赞了这篇文章
aron1992
iOS开发 @福州宝宝巴士
·
6年前
关注
iOS CollectionView 的那些事
布局展示的数据是UICollectionView中的Layout,Layout告诉UICollectionView每个section中元素展示的大小和位置,每个元素展示的位...
23
3
分享
Remix
赞了这篇文章
Neo_joke
救火员
·
7年前
关注
iOS操作系统-- App启动流程分析与优化
源文件进行预处理(processing),处理预编译指令,生成.i文件,下一步进行编译,进行词法分析(lex工具识别词法规则语义表)、语法分析和语义分析生成.s汇编文件,最...
45
1
分享
Remix
赞了这篇文章
handyTool
7年前
关注
探索iOS内存分配
在运行iOS(OSX)程序时,左侧的Debug Navigator中可以看见当前使用的内存。我们也可以使用Instruments的Allocations模板来追踪对象的创建...
84
19
分享
Remix
赞了这篇文章
Refly
一只图雀 @ 公众号「图雀社区」
·
4年前
关注
字节跳动最爱考的前端面试题:计算机网络基础
而 302 表示临时重定向,这个资源只是暂时不能被访问了,但是之后过一段时间还是可以继续访问,一般是访问某个网站的资源需要权限时,会需要用户去登录,跳转到登录页面之后登录之...
1.3k
39
分享
Remix
关注了
鳄鱼不怕_牙医不怕
Remix
赞了这篇文章
鳄鱼不怕_牙医不怕
iOS @__
·
4年前
关注
iOS 2021 面试前的准备(总结各知识点方便面试前快速复习使用)(一)
1. KVC 的工作原理。 iOS《Key-Value Coding Programming Guide》官方文档 和 iOS《Key-Value Coding Progr...
45
5
分享
Remix
赞了这篇文章
codePro
iOS code
·
6年前
关注
探究Time Profiler in Instruments 原理,并调研如何实现方法级耗时检查工具
Time Profiler是Xcode工具套件里自带的工具,我们可以通过它来很方便地监测方法的耗时,进而优化我们的App。 图上按照时间顺序从左到右,五条竖虚线分别代表了每...
4
评论
分享
Remix
赞了这篇文章
QiShare
奇舞团移动端团队 @奇舞团
·
6年前
关注
iOS App启动优化(二)—— 使用“Time Profiler”工具监控App的启动耗时
想查看Pre-Main阶段的时间比较简单。 方案一:定时抓取主线程方法的调用堆栈,计算一段时间里的方法耗时。(Xcode中的Time Profiler就是使用的这种的方法)...
19
5
分享
Remix
赞了这篇文章
zhangferry
公众号:iOS成长之路 @ByteDance
·
4年前
关注
iOS摸鱼周报 第五期
iOS摸鱼周报,主要分享大家开发过程遇到的经验教训及学习内容。虽说是周报,但当前内容的贡献途径还未稳定下来,如果后续的内容不足一期,可能会拖更到下一周再发。所以希望大家可以...
22
5
分享
Remix
赞了这篇文章
長茳
iOS小迷弟 @上海
·
4年前
关注
iOS之武功秘籍⑦: dyld加载流程 -- 应用程序的加载
下面根据这个问题,我们来探索在走到main函数之前,到底还做了什么. 在探索分析app启动之前,我们需要先了解iOS中App代码的编译过程以及动态库和静态库. 动态库是指链...
6
评论
分享
Remix
赞了这篇文章
長茳
iOS小迷弟 @上海
·
4年前
关注
iOS之武功秘籍
春节期间自己又温习了一下objc4-818.2的源码,在此记录一下,方便以后自己复习....
43
4
分享
Remix
赞了这篇文章
字节跳动技术团队
@字节跳动
·
4年前
关注
iOS 稳定性问题治理:卡死崩溃监控原理及最佳实践
通常 App 卡死时间超过 20s 之后会触发操作系统的保护机制,发生崩溃,此时在用户的设备中能找到操作系统生成的卡死崩溃日志,但是因为 iOS 系统封闭生态的关系,App...
118
10
分享
Remix
赞了这篇文章
LaiYoung_
大前端研发
·
7年前
关注
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片...
467
13
分享
Remix
赞了这篇文章
即刻技术团队
@即刻
·
7年前
关注
iOS 内存管理研究
iPhone 作为一个移动设备,其计算和内存资源通常是非常有限的,而许多用户对应用的性能却很敏感,卡顿、应用回到前台丢失状态、甚至 OOM 闪退,这就给了 iOS 工程师一...
121
5
分享
Remix
关注了
小东邪
Remix
关注了
xx_cc
Remix
赞了这篇文章
xx_cc
iOS 开发 @无
·
7年前
关注
iOS底层原理总结 - 探寻block的本质(一)
block本质上也是一个oc对象,他内部也有一个isa指针。block是封装了函数调用以及函数调用环境的OC对象。 上图中将c++中block的声明和定义分别与oc代码中相...
176
28
分享
下一页
关注了
10
关注者
0
收藏集
14
关注标签
0
加入于
2021-02-25