1、对一个 optional 变量拆包有多少种方法? 答案:强制拆包 !操作符——不安全隐式拆包变量声明——大多数情况下不安全可选绑定——安全自判断链接(optional c...

1、对一个 optional 变量拆包有多少种方法? 答案:强制拆包 !操作符——不安全隐式拆包变量声明——大多数情况下不安全可选绑定——安全自判断链接(optional c...
https://www.jianshu.com/p/02ab8c6c1f9f[https://www.jianshu.com/p/02ab8c6c1f9f] https://...
PlatformHUB 架构并不是一个像 MVC、MVP 等那样广为人知的通用架构模式,不同的场景下可能有不同的实现和解读。不过,我们可以从一般架构设计的角度来推测其可能存在...
VIPER 架构(View - Interactor - Presenter - Entity - Router)是一种在 iOS 开发中常用的架构模式,它将应用程序拆分为多...
在 Swift 中,protocol(协议)是一种非常强大且灵活的语言特性,下面详细介绍它的优点和缺点。 优点 1.实现多态性 协议允许不同的类型遵循相同的接口,从而实现多态...
1、唤起全局搜索双击shift键2、全局搜索替换Ctrl + Shift + R
创建项目
今天闲的,让文心一言出了一份面试题,哈哈哈哈哈,发现都不会, 那就再让他自己答一遍吧。。。 给我出一份swift的面试题,共15道,初级5道,中级5道,高级5道;考察方向有:...
一、经典题 1.Swift中的常量和OC中的常量有啥区别?OC中用 const 是用来表示常量的,而 Swift 中用 let 是用来判断是不是常量。OC中的常量(const...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
先来说准备工作。 podFile: 其他三方库解释 ObjectMapper : 用于字典 / json 转 model 。写法参考下面model的写法。 Git-Obje...
前言 Why Moya ? Alamofire可能是iOS Swift中最常用的HTTP networking library,用Alamofire可以抽象出NSURLSes...