首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodingDoge
掘友等级
iOS开发
|
爱奇艺
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
50
文章 50
沸点 0
赞
50
返回
|
搜索文章
CodingDoge
关注了
字节跳动技术团队
iOS开发 @爱奇艺
CodingDoge
赞了这篇文章
空白记忆
iOS开发工程师 @某厂
·
3年前
关注
Swift底层探索之类、对象、属性
进入TargetHeapMetaData定义,其本质是一个模板类型,其中定义了一些所需的数据结构。这个结构体中没有属性,只有初始化方法,传入了一个MetadataKind类...
14
1
分享
CodingDoge
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
今日头条优化实践: iOS 包大小二进制优化,一行代码减少 60 MB 下载大小
苹果对 iOS App 大小有严格限制:下载大小超限会阻碍用户在蜂窝网络下载 App ,直接影响新用户转化;可执行文件超限将导致 App 审核被拒,直接影响上架。今日头条探...
176
18
分享
CodingDoge
赞了这篇文章
GrowingIO技术社区
GrowingIO技术团队 @GrowingIO
·
3年前
关注
iOS AOP 方案的对比与思考
AOP思想AOP:AspectOrientedProgramming,译为面向切面编程,是可以通过预编译的方式和运行期动态实现,在不修改源代码的情况下,给程序动态统一添加功...
60
评论
分享
CodingDoge
赞了这篇文章
编程怪才_凌雨画
公众号:编学小屋
·
3年前
关注
iOS 布局进阶:你真的会用 autolayout 么?
前言iOS系统已经迎来了10.3.2版本,iOS开发发展至今已经相当成熟了。布局的方式从frame、size、center到如今强大的autolayout,将UI布局尽量的...
16
7
分享
CodingDoge
赞了这篇文章
LevySu
iOS @美柚
·
3年前
关注
Swift编译慢?请看这里,全套开源
距离上一篇iOS二进制编译方案(iOS如何提高10倍以上编译速度)已经快过去半年了,期间收到了很多来着小伙伴们的支持。cocoapods-imy-bin这套系统也在我司(美...
64
50
分享
CodingDoge
赞了这篇文章
zhangjiezhi_
码工
·
3年前
关注
自研 iOS 热更新机制——OCPack技术方案总结
I. 方案简介 OCPack是一种 iOS 平台上 App 动态化技术方案,用户可以使用 Objective-C 语言编写待动态化的功能逻辑(生成.m文件),然后通过OCP...
69
19
分享
CodingDoge
关注了
土土Edmond木
iOS开发 @爱奇艺
CodingDoge
赞了这篇文章
土土Edmond木
工程师 @🏠
·
3年前
关注
4. Podfile 的解析逻辑
在上文 CocoaPods 命令解析 中,我们通过对 CLAide 的源码分析,了解了 CocoaPods 是如何处理 pod 命令,多级命令又是如何组织和嵌套的,并解释了...
24
1
分享
CodingDoge
赞了这篇文章
Dast1Woop
iOS开发
·
3年前
关注
不会吧,这也行?iOS后台锁屏监听摇一摇
[toc]背景介绍一般情况下,出于省电、权限、合理性等因素考虑,给人的感觉是很多奇怪的需求安卓可以实现,但是iOS就无法实现!今天要介绍的需求也有这种感觉,就是“当APP处...
65
20
分享
CodingDoge
赞了这篇文章
FengyunSky
iOS/Mac
·
3年前
关注
iOS Crash防护
“信号”是操作系统模拟软硬中断的工作过程的一种处理异步事件的机制,例如:终端用户键入ctrl+c会产生SIGINT信号默认会终止终端进程。 终端连接断开,则将此信号送给与该...
80
2
分享
CodingDoge
赞了这篇文章
QiShare
奇舞团移动端团队 @奇舞团
·
3年前
关注
Swift 项目编译优化(一)
下边笔者对本文中提到的名词做一个简单介绍。 1. 全量编译 以Xcode编译过程为例,笔者理解的全量编译的一种情况为:把Xcode 编译项目时生成的Derived Data...
21
5
分享
CodingDoge
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #104 | 2020-03-09
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
20
2
分享
CodingDoge
赞了这篇文章
Monkery
全栈工程师、iOS开发 @阿里巴巴
·
4年前
关注
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发...
428
35
分享
CodingDoge
赞了这篇文章
RoyCao
iOS开发 @Bytedance
·
4年前
关注
【译】你可能不知道的iOS性能优化建议(来自前Apple工程师)
作为开发人员,良好的性能对于使我们的用户感到惊喜和喜悦是无价的。iOS用户具有很高的标准,如果你的应用程序反应很慢或在内存压力下崩溃,他们将停止使用它,或者更糟糕的是,你的...
73
11
分享
CodingDoge
赞了这篇文章
超越杨超越
4年前
关注
关于iOS内存的深入排查和优化
虚拟内存机制在这里就不多说了,主要包括内存管理单元MMU、内存映射、分段、分页。在iOS中,一页通常有16KB的内存空间。 分配内存的时候,先分配虚拟内存,然后使用的时候再...
86
4
分享
CodingDoge
iOS开发 @爱奇艺
·
4年前
关注
Objective-C Direct Methods
当新特性出现在Objective-C中时,很难让人兴奋。如今,任何此类改进都是为Swift互操作性服务的,而不是对语言本身的投资(请参见可空性nullability和轻量级...
4
2
分享
CodingDoge
赞了这篇文章
已注销
4年前
立志欲坚不欲锐 - 2019 年小结 | 掘金年度征文
写文之前先回顾了一下 2018 年的一些计划,可以说是只完成了一半!感觉每年的年终总结越来越朝着 OKR 的方式演化,变成了一种激进的目标!话不多说,我来总结一下全年做了一...
31
评论
分享
CodingDoge
关注了
已注销
iOS开发 @爱奇艺
CodingDoge
关注了
Cooci
iOS开发 @爱奇艺
下一页
个人成就
文章被点赞
4
文章被阅读
3,334
掘力值
53
关注了
43
关注者
4
收藏集
5
关注标签
11
加入于
2016-08-12