首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Coder_Gakki
更多收藏集
微信扫码分享
微信
新浪微博
QQ
88篇文章 · 0订阅
iOS 隐私清单和三方SDK签名适配
一、背景 1. 苹果关于隐私更新的新闻-2023/06/05 2. 苹果关于隐私更新的新闻-2023/12/07 3. 苹果关于隐私更新的新闻-2024/02/29 从上述说明来看,我们的APP需要在
iOS17 隐私协议适配详解
一、背景:2023年WWDC之后苹果发布了「App store 提交隐私更新」政策,政策主要提出两点: 1. 三方SDK隐私清单和签名 从 2024 年春季开始,如果你提交的新 App 或 App 更
iOS开发八股整理
本文整理了一些常见的 iOS 面试八股,有 UI 层面的,有底层方面的,也有设计相关的。希望能够帮助到大家。
CocoaPods 在iOS开发中养活了这么多项目,它到底是个啥? | 京东云技术团队
对于iOS开发者而言,CocoaPods并不陌生,通过pod相关的命令操作,就可以很方便的将项目中用到的三方依赖库资源集成到项目环境中,大大的提升了开发的效率。CocoaPods作为iOS项目的包管理
依赖注入和依赖注入容器
依赖注入是一种常见的设计模式,在合适的时候使用它,可以提高我们代码的质量。依赖注入是控制反转的一种实现,那么什么是控制反转? 什么是控制反转(Inversion of Control)? 控制反转就是
使用二进制重排 & Clang插桩技术对iOS冷启动做优化太爽了
1.冷启动 1.1 什么是冷启动? 冷启动是指内存中不包含该应用程序相关的数据,必须要从磁盘载入到内存中的启动过程。 注意:重新打开 APP, 不一定就是冷启动。 当内存不足,APP被系统自动杀死
OC底层知识点之-组件化(下)组件化通信
在编译层面使用协议定义规范,实现在不同地方,从而达到分布管理和维护组件的目的。这种方式也遵循了依赖反转原则,是一种很好的面向对象编程的实践。 由于协议式编程缺少统一调度层,导致难于集中管理,特别是项目规模变大、团队变多的情况下,架构管控就会显得越来越重要。 协议式编程接口定义模…
一次性搞定 iOS UI 颜色设置烦恼
作者:少华 引言 日常工作中,涉及到 UI 层的开发需求,就避免不了和颜色交互。如果要支持夜间模式,一个页面又涉及到两套颜色,情况更为复杂,需要开发工程师比对两套设计稿的颜色编写代码。 使用颜色的难易
fastlane自动化打包iOS APP
概述 APP自动化打包常见的主流工具有Jenkins、fastlane。Jenkins功能强大,但是需要的配置也比较多,团队较大的可以优先考虑,fastlane是用Ruby语言编写的一套自动化工具集,
iOS 动画-购物车动画为例
设定动画设定动画的属性和说明属性说明duration动画的时长repeatCount重复的次数。不停重复设置为HUGE_VALFrepeatDuration设置动画的时间。在该时间内动画一直执行,不计