首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
萧城
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
我给 iOS 系统打了个补丁——修复 iOS 16 系统键盘重大 Crash(附补丁源码)
下载补丁源码内置到 App 即可修复(源码见文末)。本文作者是蚂蚁集团客户端工程师巴乐,通过逆向分析发现了 iOS 16 系统键盘存在重大 Bug,可能导致使用到键盘的业务场景出现严重 Crash
如何避免过早加载控制器 view
前言 最近做了一波性能优化,发现项目中有一部分控制器的 view 在没有展示给用户之前就已经加载到内存中了,这其实是一种浪费,而且不符合懒加载的原则。 那什么情况会导致控制器的 view 过早加载?
iOS混淆探索
代码混淆一直是安全加固一项重要的能力,该文章主要分享了iOS的多种混淆方式以及在过程中遇到的问题、解决方案,希望能给你带来收获。
iOS编译速度优化实践
随着业务的发展免不了带来工程代码的飞速增加,程的业务代码数量超过10w行的非常普遍,使用的的二方/三方 Pod 库的数量也会持续增加,工程的急速膨胀给我们的日常开发中带来了诸多痛点
iOS 电量消耗改善:一招套路及相关姿势
先使用 Xcode Energy Gauge 分析出哪一块耗电(网络和 motion , 还是定位 ... ), 用 Time Profiler 定位问题与解决 ( Instruments 模版 ), 得到用户好的反馈。 Do it never/do it less (能不做…
MLN -- 陌陌团队一个支持热更新的移动跨平台框架
最近偶然在Github发现了一个跨平台的新框架 -- MLN,项目介绍上说是一个基于Lua语言的高性能、小巧、易上手的移动跨平台开发框架,并且支持热更新。引起了我的兴趣,怎么来说也要去尝试一番,一个兴趣点当然是因为陌陌这个名字,另一个就是热更新(毕竟连flutter都不支持热更…
iOS组件二进制方案之prepare_command实现
一、背景 目前不方便在主工程里使用源码联调 目前每一个基础库依赖外部的工具静态库非常困难或者是引进进来工程角色越来越不清晰,架构规划未来会越来越不好划分和约束开发者 二、入门要求 cocoapods组
让工程师拥有一台“超级”计算机——字节跳动客户端编译加速方案
分布式编译和编译缓存是提升大型项目编译效率的两大法宝。 本文主要介绍了字节跳动的分布式编译解决方案。
前端实现首屏优化
本文已参与[新人创作礼]活动,一起开启掘金创作之路 首先,谈谈为什么要做性能优化,做性能优化的好处在哪? 性能优化的好处 前端,是一个产品直接展示在用户眼前的战场,而前端性能直接影响了用户体验。
超分算法在 WebRTC 高清视频传输弱网优化中的应用
随着 5G 的发展应用,人们对音视频通信的品质要求在不断提高。习惯了高清视觉享受的用户,显然无法接受退回“马赛克时代”。关注【融云全球互联网通信云】了解更多 然而,在全球互联网通信云服务中,面对网络和