首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
忒科技
掘友等级
🈚️
吴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
Swift编译慢?请看这里,全套开源
距离上一篇iOS二进制编译方案(iOS如何提高10倍以上编译速度)已经快过去半年了,期间收到了很多来着小伙伴们的支持。cocoapods-imy-bin这套系统也在我司(美柚)跑满了上万条的打包记录,目前表现依然是很稳定。 鉴于目前市场上,Swift及Swift-OC混编项目流…
iOS编译速度如何稳定提高10倍以上之二
两者的设计很好的将二进制组件产物分别的存储起来,同时我们借助cocoapods-imy-bin插件在pod install/update的时机去自动切换源码/二进制组件,巧妙的避开入侵原有组件的问题。即使我们把**server关闭或者二进制repo**删除,清了缓存后,原有的打…
iOS 基于 Cocoapods 插件进行组件二进制的探索
目前已知的组件二进制开源方案都是采用 Cocoapods Plugin 的方式实现的,比如说二进制插件 cocoapods-bin,基于插件化能力和 Ruby 语言的一些特性,使它能够很容易的围绕 Cocoapods 的源码来制作。Cocoapods 插件需要使用 Ruby 编…
【重铸基础】CPU取译码执行
往期文章 开始 我们通过一个简单的CPU的架构图,来简单了解下CPU取译码执行过程。 现在我们来简单介绍下图片中的各种名词 名称 用途 A B C D E F 代表6个通用寄存器,用于需要暂存数据 A
iOS二进制重排
一、概念 项目中将启动时需要调用的函数放到一起 ( 比如 前10页中 ) 以尽可能减少 page fault , 达到优化目的 . 而这个做法就叫做 二进制重排 ** ** 二、原理 首先 , Xc
个人成就
掘力值
271
关注了
76
关注者
39
收藏集
1
关注标签
1
加入于
2021-08-10