首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
风一样的人815
更多收藏集
微信扫码分享
微信
新浪微博
QQ
81篇文章 · 0订阅
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会产生一些消极影响。
推荐一个历代iPhone设备型号网站,比维基百科好用
做兼容性测试时,你需要知道各个设备的内存大小,这个表可以很好的满足你(比问AI快,而且AI还瞎说)。
iOS borderWidth为0.5边框上下不均匀问题探究和解决
一. 背景 项目中经常遇到需要给按钮或者视图设置0.5的边框,因此习惯通过layer.borderWidth的来设置,但设置出来,会发现上下边框有点不均匀,明显左上部分比较细,右下部分比较粗。 二.
iOS疑难Crash-iOS18.0+ BackBoardServices exit 崩溃治理
一. 背景 我们司机端App从iOS18系统开始出现了BackBoardServices库的方法触发exit调用,而exit执行之后,C++全局变量对象进行析构导致的崩溃。 具体崩溃堆栈用两种: 第一
iOS 内购接入StoreKit2 及低与iOS 15 版本StoreKit 1 兼容方案实现
随着CSDN APP用户 iOS 15以上系统占比覆盖度到98%,我们与支付中台决定接入StoreKit 2,彻底告别掉单,恶意退款等iOS内购遇到的问题。
Swift:优雅又强大的语法糖——Then库
Then 是一个非常简洁实用的 Swift 框架,主要用于让对象的初始化和属性配置更加优雅和简洁。它通过扩展 Swift 的类型,提供了链式语法,让你可以在创建对象时直接配置属性,提升代码可读性和
APM - iOS 卡顿优化方案
上一篇文章介绍了卡顿产生的本质原因以及监控卡顿的方案,本篇将主要介绍一下常见的导致卡顿的场景,以及对 CPU 和 GPU 的资源消耗的场景。 CPU 资源的消耗 CPU 一般负责视图创建、销毁,布局计
深入Socket通信: 解决原生App弱网挑战,打造企业级iOS IM底层框架的关键技术
引言:移动IM的网络挑战 在实际移动应用开发中,即时通信(IM)系统作为用户交互的核心模块,对稳定性和实时性要求极高。然而,在真实使用场景中,我们不可避免地会面对不同的网络状况:地铁里的信号断断续续、
Swift Macros 系列 - 玩转 Swift 宏,从入门到精通
基础篇 Swift Macros - 宏之起点 本文介绍了 Swift 宏 的背景与引入动机,阐述了宏在编程中的基本用途,帮助开发者理解宏如何简化代码编写、提升开发效率。内容还包括了宏的基本配置方式与
iOS上的UI是如何渲染出来的? 深入浅出UIKit渲染
我们在代码中写的View、Image等组件,最终是如何一步步渲染到屏幕上的呢?触摸、动画等是如何实现的?我们可以利用这些知识做哪些优化呢? 本文先从屏幕物理层原理出发,一步步介绍渲染流程,然后介绍iO