首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
user4442328602017
更多收藏集
微信扫码分享
微信
新浪微博
QQ
56篇文章 · 0订阅
05-iOS架构设计|iOS开发包二进制化【.a静态库、.framework(静态库、动态库)、.dyld动态库、XCFameworks等】
“移动客户端架构设计"子话题:iOS开发包二进制化处理。 包含内容:项目中库的划分、二进制化库的分类、二进制化库的处理等
学习并理解 23 种设计模式
在《设计模式:可复用面向对象软件的基础》一书中所介绍的 23 种经典设计模式,不过设计模式并不仅仅只有这 23 种,随着软件开发行业的发展,越来越多的新模式不断诞生并得以应用。有经验的开发者在学习设计模式可以和过往的经验互相印证,更容易理解这些设计模式。 每个模式都有相应的对象…
Swift 编译优化(2) - 耗时统计
编译衡量标准 进行编译优化前,我们需要对速度有一个衡量标准:准确获得构建用时。 先定义要衡量和优化的内容。 有两种选择: Clean Build(全量构建): 从头开始完整构建项目 Increment
iOS 基于WebRTC实时录制音频降噪
实时录制音频并进行降噪的流程: 背景 公司项目有个语音转写文字的需求,项目开发完成后,产品体验发现语音录制的音频底噪较大,希望我们对噪音进行优化,于是便对降噪进行了调研。调研过程中发现基于WebRTC
野指针扑获理论篇
我们一般在app发版前,都会经过多轮的自测、内侧、灰度测试等,按照常理来说,大部分的crash应该都被覆盖了,但是由于野指针的随机性,在测试时不会出现crash,这篇文章是把野指针从偶现变必现的理论篇
iOS 包体积优化方案与实践(一)
我们项目的APP经过不同团队的迭代开发,以及后续因为业务调整,将另一款APP也融入到主APP中(由于迭代时间以及历史原因,两个APP采用最粗暴的代码合并方式融合在一起),使得包体积变大。
「CocoaPods」Podfile文件模板
在iOS项目中,通常会使用到CocoaPods作为一个第三方库的依赖管理工具,可以简化对组件的依赖、更新的过程,本文将介绍在iOS项目中多Target企业级项目的Podfile文件编写格式
详细讲讲 swift 5.9 出的新语法:参数包
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 Swift 5.9 出了一个新功能,Swift Parameter Packs(Swift 参数包),在之前的文章中也有提到过,不过当时没讲参数
iOS常见问题总结与解答(7)
Xcode的Instruments都有哪些调试的工具? Xcode的Instruments是一个强大的性能调试工具集合,用于分析和优化iOS和macOS应用程序的性能。以下是Instruments中常
游戏发行之 iOS 切包系统设计
背景 在游戏发行行业,iOS 不像安卓会有很多的渠道,为什么 iOS 需要做一个切包系统呢?在以往 iOS 端游戏出包过程中,经常会遇到一些问题: SDK 版本更新,需依赖研发打包,研发侧经常因排期过