首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
乳猪啸谷
掘友等级
iOS工程师
|
Tencent
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 30
沸点 1
赞
31
返回
|
搜索文章
赞
文章( 30 )
沸点( 1 )
iOS 一步步带你实践组件二进制方案
随着业务的扩展、项目体积的增大,CocoaPods组件库越来越多,每次重新编译的时候速度越来越慢,这给我们提出了需要提高编译速度的需求。 前两个就不在这里讨论了可以看看这篇讲解。今天重点给大家分享一下第三和第四种方案的实施,但是目前只能针对私有库实施,对于一些第三方的公有库目前…
iOS分布式启动框架-RZLauncher
iOS启动框架,支持启动生命周期分发,启动任务分布式注册,启动任务依赖,支持设置启动任务在各生命周期的优先级,执行所在线程以及对其他启动任务的依赖。根据启动任务的依赖关系,检测循环依赖,并发执行,提升启动的效率。同时,统计各启动任务消耗的时间,暴露给外部使用。 (1) 继承RZ…
iOS 14 中如何对一个SwiftUI App 增加 AppDelegate?
iOS 14中,SwiftUI apps遵循App protocol,没有遵循UIApplicationDelegate,但是一些场景需要用到旧的Appdelegate中的生命周期函数,比如push注册,内存警告处理等。 这里以didFinishLaunchingWithOpt…
OC项目接入Swift踩坑记录
ProductModuleName-Swift.h文件中包含了.swift文件中的声明等。 Swift中不建议使用宏,简单的可以使用let,复杂的宏可以使用静态函数,内联函数,generics等。 最后打个广告,欢迎加入移动端知识星球,每日学习移动端新特性,讨论技术问题。领券免…
【淘系技术】iOS14 隐私适配及部分解决方案
在刚刚结束的线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及以前,当用户首次访问应用程序时,会被要求开放大量权限,比如相册、定位、联系人,实际上该应用可能仅仅需要一个选择图…
iOS 消息转发
其中在+ (BOOL)resolveInstanceMethod:(SEL)sel的时候,会有相应的方法缓存操作,这个操作是系统帮我们做的。 (1)首先qiMessage在调用length方法后,会先进行动态方法解析,调用+ (BOOL)resolveInstanceMetho…
Apache Doris在美团外卖数仓中的应用实践
美团外卖数据仓库技术团队负责支撑日常业务运营及分析师的日常分析,由于外卖业务特点带来的数据生产成本较高和查询效率偏低的问题,他们通过引入Apache Doris引擎优化生产方案,实现了低成本生产与高效查询的平衡。并以此分析不同业务场景下,基于Kylin的MOLAP模式与基于Do…
一种iOS浮层视图的简单封装
每个iOS项目里都有少不了『浮层视图』,它们常常用于引导,展示,或与用户交互,并且,点击空白会移除这些视图。 这些浮层视图的实现都很简单,本不值得一提。但我也发现了一个问题,就是大家的实现方式真的五花八门,还有的居然在VC的touchesBegan:withEvent:里添加移…
探讨iOS 中图片的解压缩到渲染过程
GPU: 纹理混合,顶点变换与计算,像素点的填充计算,渲染到帧缓冲区。 时钟信号:垂直同步信号V-Sync / 水平同步信号H-Sync。 对应应用来说,图片是最占用手机内存的资源,将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程。 最后 Co…
iOS 使用flexBox
Yoga is a cross-platform layout engine which implements Flexbox. YogaKit is used for iOS. 主轴方向由Flex Direction决定,Flex Direction = row 代表水平方向…
下一页
个人成就
文章被点赞
30
文章被阅读
29,643
掘力值
476
关注了
18
关注者
18
收藏集
1
关注标签
17
加入于
2018-07-06