首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户159754807872
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
用户159754807872
赞了这篇文章
已注销
7年前
Mach-O 可执行文件
我们用 Xcode 构建一个程序的过程中,会把源文件 (.m 和 .h) 文件转换为一个可执行文件。这个可执行文件中包含的字节码会将被 CPU (iOS 设备中的 ARM ...
28
1
分享
用户159754807872
赞了这篇文章
滴水微澜
5年前
关注
关于 Mach-O 类型文件那点事
Mach-O是一种文件格式,是Mach Object文件格式的缩写。 它通常应用于可执行文件,目标代码,动态库,内核转储等中。 Mach-O作为大部分基于Mach核心的操作...
4
评论
分享
用户159754807872
赞了这篇文章
微微笑的蜗牛
iOS @斗鱼
·
4年前
关注
图解 Mach-O 中的 got
iOS 开发中,动态库是个绕不开的话题,系统库基本上是动态库。它的一大优势是节约内存,可让多个程序映射同一份的动态库,实现代码共享。动态库本身也是一个 Mach-O 文件,...
14
2
分享
用户159754807872
赞了这篇文章
Joy_xx
风控产品经理 @字节跳动
·
8年前
关注
各个线程 Autorelease 对象的内存管理
第二个问题,ARC 下什么样的对象由 Autoreleasepool 管理呢?大多数人的回答是:“都会由 pool 进行管理”。其实并不是这样的,对于普通的对象是由编译器在...
37
2
分享
用户159754807872
赞了这篇文章
Joy_xx
风控产品经理 @字节跳动
·
8年前
关注
趣探 Mach-O:文件格式分析
我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF 是 Linux下可执行文件的格式,PE32/PE32+是windows的可执行文件的格式,那么...
16
评论
分享
用户159754807872
关注了
Joy_xx
用户159754807872
赞了这篇文章
即刻技术团队
@即刻
·
8年前
关注
AsyncDisplayKit介绍(一)原理和思路
UITableView/UICollectionView的优化一直是iOS应用性能优化重要的一块。即使是iOS10+iPhone7这样的最新软硬件配置,在系统的信息app中...
277
10
分享
用户159754807872
赞了这篇文章
即刻技术团队
@即刻
·
7年前
关注
iOS 内存管理研究
iPhone 作为一个移动设备,其计算和内存资源通常是非常有限的,而许多用户对应用的性能却很敏感,卡顿、应用回到前台丢失状态、甚至 OOM 闪退,这就给了 iOS 工程师一...
121
5
分享
用户159754807872
赞了这篇文章
即刻技术团队
@即刻
·
5年前
关注
iOS中的网络调试
开发iOS的过程中,有一件非常令人头疼的事,那就是网络请求的调试,无论是后端接口的问题,或是参数结构问题,你总需要一个网络调试的工具来简化调试步骤。 早先很多的网络调试都是...
98
45
分享
用户159754807872
赞了这篇文章
空杯子
公众号:空杯子One
·
5年前
关注
《iOS之一起进大厂》系列-秒杀面试官的RunLoop底层原理面试题
写这篇文章我也参考和翻阅了很多相关的文章和面试题,发现有的文章是提供了答案,但是答案缺少前后场景,基本看不懂,看不懂就更别说记得住了。 我觉得我写博客,前提是自己复习和学习...
40
5
分享
用户159754807872
赞了这篇文章
Glen_
iOS @摸鱼
·
5年前
关注
iOS底层(八)-类的加载
iOS程序在启动的时候, 会通过dyld来进行加载所需要的动态库、链接等一些操作. 在这些操作之后, 就会进入到 libobjc.A.dylib的 _objc_init中,...
1
评论
分享
用户159754807872
赞了这篇文章
伯文丶
iOS @UI搭建小能手
·
7年前
关注
iOS开发: 配置CocoaPods远程私有仓库
本篇中使用的远程仓库是码市注意:默认读者会使用Git管理代码,以及上传至远程Git仓库如果有错误的地方请留言,我会修改第一步,添加远程私有索引仓库注册登录后的界面点击添加项...
4
评论
分享
用户159754807872
赞了这篇文章
RickeyBoy
iOS 开发 @Bytedance
·
8年前
关注
iOS 秋招总结 = 面经 + 闲言碎语
十一假期,秋招基本上已经结束了,剩下少量面试和少量流程中。虽然还没有最终决定,不过也还是决定来开个帖子,写一些总结。 楼主是今年春招的时候开始看看面经,真题做的很少,很水=...
56
6
分享
用户159754807872
赞了这篇文章
_Terry
iOS | Flutter
·
6年前
关注
程序员的自我修养阅读笔记--第二章 编译与链接
对于平时的应用程序开发,我们一般不需要关注编译和链接过程,因为通常的开发环境都是集成开发环境(IDE),比如 Visual Studio、Dlephi 等。这样的 IDE ...
12
评论
分享
用户159754807872
赞了这篇文章
_Terry
iOS | Flutter
·
5年前
关注
iOS 搞定证书中的模糊概念
来讨论下让人模糊的证书相关的问题。 证书是给签名用的。 签名表示我对数据做了标记,表明这是我的数据,没有经过篡改。苹果使用签名机制来限制App的分发。 数据发送方A使用了一...
6
评论
分享
用户159754807872
赞了这篇文章
尧少羽
7年前
关注
源码阅读:AFNetworking(一)——从使用入手
该文章阅读的AFNetworking的版本为3.2.0。 因此,可以发现如果是在iOS8之前的版本创建dataTask是在一个同步串行队列里,通过查找资料,可以知道在iOS...
13
2
分享
用户159754807872
赞了这篇文章
路过看风景
研发
·
5年前
关注
RunLoop 与 绘制
当我们调用 [UIView setNeedsDisplay] 时,这时会调用当前 View.layer 的 [view.layer setNeedsDisplay]方法。 ...
1
评论
分享
用户159754807872
赞了这篇文章
路过看风景
研发
·
5年前
关注
十大经典排序算法
比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可...
1
评论
分享
用户159754807872
赞了这篇文章
路过看风景
研发
·
5年前
关注
iOS 关于MLeaksFinder源码的思考
最近看MLeaksFinder的源码时候发现一个细节,在MLeaksFinder里的关键代码是:PS:再参考一下别人的FBRetainCycleDetector+MLeak...
1
评论
分享
用户159754807872
赞了这篇文章
路过看风景
研发
·
5年前
关注
CocoaPods原理 及 组件化
1.CocoaPods原理CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。CocoaPods的原理是将所有的依赖库都放到另一个名为Pods的...
13
评论
分享
下一页
关注了
59
关注者
1
收藏集
1
关注标签
64
加入于
2020-08-18