首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS调试
订阅
天下有坑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
从Demo到生产:VIPER架构的生产级模块化方案
从VIPER的概念与落地难点出发,逐步展开:为什么需要面向协议的抽象与模板化设计,为什么要引入一些框架;随后讨论了依赖注入、响应式绑定、生命周期管理等核心要素,并在一个复杂页面案例中展示了VIPER
一文精通- iOS隐私权限
核心原则 最小权限原则:只请求你的应用必须要用的权限。请求过多权限会降低用户信任度和安装转化率。 清晰明确的描述:描述文案 (Usage Description) 必须清楚、诚实地解释为什么需要该权限
iOS App 启动方法
在 iOS 开发中,application:didFinishLaunchingWithOptions: 是 AppDelegate 类中一个非常重要的方法。作为新手,理解这个方法对于领会应用程序的启
在纯 Win/Linux 环境直接构建打包 iOS ,xtool 了解一下
之前聊 dart 开始支持交叉编译,可以在 win/macOS 构建 linux AOT 可执行文件时,就有人在说:「难道你还能在 win 上打包 iOS 么」,关于这个问题还真的可以,这就是今天要聊
iOS 常用调试方法:断点
在iOS项目开发过程中,常用到静态分析(Analyze)、断点(Breakpoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之“断点调试”。 Xcode的断点功能是iOS开发者的常用功能。在代码编辑区内的左边栏上点击一下即可创建一个断点,当程…