首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苏大盒子
掘友等级
专找茬的架构师
|
ByteDance
代码找茬我最在行
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
苏大盒子
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
今日头条 iOS 安装包大小优化 - 新阶段、新实践
今日头条 iOS 端从 2016 年起就关注到了安装包大小的问题,并启动了包大小优化。2017 年,我们将当时的经验发表为技术文章 《干货|今日头条iOS端安装包大小优化—...
84
6
分享
苏大盒子
赞了这篇文章
土土Edmond木
工程师 @🏠
·
3年前
关注
3. CocoaPods 命令解析 - CLAide
在上文 整体把握 CocoaPods 核心组件 中,我们通过对 pod install 的流程的介绍,引出 CocoaPods 的各个核心组件的角色分工和其主要作用,希望通...
12
2
分享
苏大盒子
专找茬的架构师 @ByteDance
·
3年前
关注
Swift 与函数式编程
本文是一篇学习函数式编程的笔记,并非完全原创,很大一部分的内容来自于文末提及的博客和书籍。 2020 年的今天,函数式编程已经不是一个陌生的名词了,尽管如此,头条平时开发当...
4
2
分享
苏大盒子
赞了这篇文章
恋猫de小郭
VIP.5 如鱼得水
Flutter & Dart GDE @🏆 掘金签约作者
·
4年前
关注
移动开发者的必知音视频基础知识
作为移动开发者,大多数时候会需要接触到音视频相关的开发,而其实严格意义上我也并不是专职的音视频开发工程师,只是在 2016 因为业务需要接触到音视频相关的领域,而开源的 G...
576
69
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
一种查看Block中引用的所有外部对象的实现方法
在项目工程中打开Edit Scheme... 在出现的如下界面: 中勾选Malloc Stack。 这样在Debug Memory Graph中就可以看到对象的内存分配调用...
33
2
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
iOS调试Block引用对象无法被释放的一个小技巧
Block技术在iOS开发中非常流行也很方便,但是稍微疏忽就可能会产生引用无法被释放的问题,从而造成内存泄漏。那如何知道哪个Block持有了对象并造成内存泄漏呢? 一个解决...
57
9
分享
苏大盒子
专找茬的架构师 @ByteDance
·
4年前
关注
如何优雅地解决 Objective-C 不支持方法默认参数的问题
今天突然灵光一闪,想到可以用链式表达式解决这个问题。在 iOS 开发领域因为 Masonry 这个库的影响,链式表达式知名度已经很高,因此这篇文章不再赘述其原理。直接进入主...
34
16
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是...
273
24
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
MyLayout&TangramKit 的重大升级!
MyLayout和TangramKit是一套基于frame之上的UI界面布局库的OC版本和Swift版本。目前最新版本升级为MyLayout1.7.0和TangramKit...
11
3
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
LLVM编译器中的内置(built-in)函数
这些__builtin_开头的符号其实是一些编译器内置的函数或者编译优化处理开关等,其作用类似于宏。宏是高级语言用于预编译时进行替换的源代码块,而内置函数则是用于在编译阶段...
12
评论
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
5年前
关注
深入iOS系统底层之程序映像
绿树阴浓夏日长,楼台倒影入池塘。--《唐高骈·山亭夏日》 iOS系统生成的可执行程序或者动态库文件的存储布局格式被称之为mach-o格式。文件中存放着程序的代码和数据,而程...
40
5
分享
苏大盒子
赞了这篇文章
AlexLee002
AI打字员
·
4年前
关注
你真的能写好一个单例么?
单例可能是 iOS 开发者最熟悉设计模式之一了。 我们的项目里头也使用了很多单例😓。 最近为了解决项目中单例的 bug 而花费了两天多的时间,发现用 ObjC 写好一个单...
49
26
分享
苏大盒子
赞了这篇文章
dddwncty
开发
·
5年前
关注
来一次有侧重点的区分Swift与Objective-C
- OC出现过的绝大多数概念,比如引用计数、ARC(自动引用计数)、属性、协议、接口、初始化、扩展类、命名参数、匿名函数等,在Swift中继续有效(可能最多换个术语)。 -...
113
6
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
5年前
关注
Thunk程序的实现原理以及在iOS中的应用(二)
👉Thunk程序的实现原理以及在iOS中的应用 入口处。 thunk程序其实就是一段代码块,这段代码块可以在运行时动态构造也可以在编译时构造。thunk程序除了在第一篇文...
15
7
分享
苏大盒子
赞了这篇文章
有风度开荒队
工程师
·
5年前
关注
iOS 如何精确还原 UI 稿多行文字间距
一开始,UI 同学使用 PhotoShop 实现 UI 稿,PhotoShop 的 Label 在相同字体下的高度与 iOS 比就不准,并且使用标注工具进行文字标注时总是紧...
59
评论
分享
苏大盒子
赞了这篇文章
欧阳大哥2013
@美团
·
5年前
关注
Thunk程序的实现原理以及在iOS中的应用
在说Thunk程序之前,我想先通过一个实际中排序的例子来引出本文所要介绍的Thunk技术的方方面面。 这个函数要求提供一个排序的数组指针base, 数组的元素个数nmemb...
21
3
分享
苏大盒子
赞了这篇文章
Danie1s
iOS 开发者
·
5年前
关注
iOS 原生级别后台下载详解
当然,这个问题其实很简单,解决方案也有很多。但我第一时间想到的是,目前是否存一个具有任务组概念,非常权威,非常流行、稳定可靠,并且是用 Swift 写的,Github 上 ...
159
31
分享
苏大盒子
赞了这篇文章
CoderFocus
后端开发工程师
·
5年前
关注
我看依赖注入
这个主题是我比较想重点聊聊的,因为我个人的理解是依赖注入思想最终想解决的问题就是消除对象之间的耦合,再通俗一点讲就是消除new代码味道,解决的指导思想是将组件的配置和使用分...
52
评论
分享
苏大盒子
赞了这篇文章
雅之道法自然
iOS 软件开发工程师
·
5年前
关注
NSOperation的进阶使用和简单探讨
NSOperation类是iOS2.0推出的,通过NSThread实现的,但是效率一般。 从OS X10.6和iOS4推出GCD时,又重写了NSOperation和NSOp...
40
19
分享
苏大盒子
赞了这篇文章
Norld
5年前
关注
一个系统BUG引发的血案 -- FKDownloader
经过朋友说明, 大概是这么个现象: 他用了一个第三方下载管理器进行视频下载, 明明是设置了后台下载的, 但 App 一推到后台再回到前台, 下载进度就不动了, 但任务依然还...
25
15
分享
下一页
个人成就
文章被点赞
273
文章被阅读
42,140
掘力值
977
关注了
3
关注者
145
收藏集
1
关注标签
6
加入于
2017-11-04