首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS工程化
订阅
润物无声IH
更多收藏集
微信扫码分享
微信
新浪微博
QQ
158篇文章 · 0订阅
Swift中Package Manager的使用
Swift中Package Manager的使用 一、Package文件构成 Swift Package Manager简称SPM是苹果官方为swift语言提供的强大的依赖管理工具。能够自动化地处理包
Swinject 在 iOS 开发(MVVMC 架构)中的核心作用
通俗解释 Swinject 在 iOS 开发(MVVMC架构) 中的核心作用, 方便在实际开发中进行使用.
iOS18系统 [YYKVStorage _dbClose] 偶现崩溃治理
一. 背景 项目线上会偶现[YYKVStorage _dbClose]的相关崩溃问题,崩溃堆栈如下: 二. 分析与治理 通过分析代码,这个崩溃发生在App应用退出的时候,YYDiskCache会调用_
iOS 客户端设计一个日志系统
设计一个iOS客户端的日志系统需要综合考虑功能性、性能、安全性、可扩展性和用户体验。以下是分步骤的设计思路和关键实现细节: 一、核心功能需求 分级日志:支持不同级别(Debug、Info、Warnin
搞定 iOS App 测试包分发,也就这么简单!😎
大家好,我是你们的老朋友,书接上篇,我们讲述了 [IOS开发全链路流程](https://juejin.cn/post/7550956468587429897) 。这篇我们详细讲述下——**测试**。
ByAI:iOS 生命周期:AppDelegate 与 SceneDelegate 中的 `willEnterForeground` 方法解析
背景 苹果在 iOS 18.4 及后续版本中要求应用逐步迁移到基于场景的生命周期(Scene-Based Lifecycle) 。若未适配,系统会提示警告,未来版本甚至可能禁止未适配的应用启动。本文重
前端/iOS开发者必备工具软件合集
一、环境与包管理(安装顺序建议) 1. Homebrew Mac 的包管理器,建议最先安装,后续很多软件可通过它一键安装。 常用技巧: brew install <包名>:安装软件 brew upgr
团队效率神器!Mac 下 Homebrew 从入门到精通
作为团队里的 “工具达人”,最近发现不少同事还在为 Mac 上的软件管理头疼:新人入职装一套开发工具要半天,不同成员用的软件版本不统一导致兼容性问题,卸载软件后残留文件越积越多…… 其实这些问题,一个
小试 Xcode 逆向:App 内存监控原理初探(逆向技术必看)
最近看到公司同事的《iOS内存那些事》系列文章,其中的一篇文章讲了他在研究WebKit中内存管理的时候,发现可以用phys_footprint来衡量内存,其结果和xcode debug显示的值基本一致。文章通读下来,收获颇丰~回味之余,突然脑洞了一下,为啥不直接逆向一下Xcod…
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…