首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Control失灵了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
116篇文章 · 0订阅
史上最全Swift Package manager介绍和使用
Swift Package manager介绍和使用, SPM多Target处理,SPM资源文件处理, SPM静态库处理,SPM批量添加处理,本地Package添加和编辑
适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr屏幕尺寸及安全区域
先来认识px与pt区别 px就是表示pixel像素,是屏幕上显示数据的最基本的点,它不是自然界的长度单位,点的大小是会变的,也称为相对长度; pt就是point,是印刷行业常用单位磅,等于1/72英寸
回顾iOS - 使用Moya封装网络框架
回头看自己三年前的代码,会是什么感受? 那种感觉,就像一坨翔,难以下咽。 只有不断的去反思,才会不断的去成长。
iOS代码扫描(sonarQube)
iOS代码扫描(sonarqube、OCLint、scanner-swift),配置踩坑之路,简单记录;
有关Swift Codable解析成Dictionary<String, Any>的一些事
归纳了笔者在开发当中使用Codable解析Dictionary<String, Any>的踩坑问题。
Swift高阶函数使用技巧与部分场景 (`reduce`等)
前言 作为开发人员,我们经常需要处理需要数小时甚至数天复杂业务算法(各种for循环)。由于swift的高阶函数功能,如map,reduce,filter,等,其中的一些复杂的算法,现在可以很容易地通过
iOS UnitTest 学习 (二) 了解单元测试的机制,以及如何写好单元测试
前言 除了断言,还有更多的测试。XCTest 什么时候创建和运行测试?iOS程序员特别容易对测试生命周期做出错误的假设。这些假设会导致测试设计中的错误。 比如我们经常遇到的,一个测试用例,在单独运行的
Swift中依赖注入的解耦策略
今天我们将深入研究Swift中的依赖注入,这是软件开发中最重要的技术之一,也是许多编程语言中使用频繁的概念。 具体来说,我们将探索可以使用的策略/模式,包括Swift中的Service Locator模式。 依赖注入背后的意图是通过让一个对象提供另一个对象的依赖关系来解耦。它用…
TCA - SwiftUI 的救星?(一)
打算用几篇文章介绍一下 TCA (The Composable Architecture),这是一种看起来非常契合 SwiftUI 的架构方式
iOS组件化实践之路
iOS开发的组件化方案的文章介绍已经很多了,但是很少有能介绍如何在项目工程中进行实施的,本文则是作者在实际项目中实施组件化方案后总结的一些经验。本文不会讨论太多理论上的知识,主要集中在实施方面。 实施业务组件化是将每一个业务模块单独封装成pods,然后在主工程中通过CocoaP…