标签: Swift

Swift class 和 static 修饰 func 有什么差别

非原创、ChatGPT 问答生成 在 Swift 中,class 和 static 都用于修饰方法,但它们在具…


iOS GCD 中队列和线程的关系

非原创、ChatGPT 问答生成 在 Grand Central Dispatch (GCD) 中,队列和线程…


iOS 并发编程要点 – Swift 为例

非原创、ChatGPT 问答生成 在 Swift 中,进行并发编程涉及多个核心概念和技术。以下是一些关键知识点…


Swift 和 SwiftUI 里的宏

非原创、ChatGPT 问答生成 Swift 的宏(macros)与其他语言中的宏略有不同。Swift 不直接…


Swift 基础协议介绍

非原创,ChatGPT 问答生成 Swift 提供了多个基础协议,这些协议在许多常见的编程任务中都非常有用。以…


Swift convenience 构造方法及注意事项

非原创、ChatGPT 问答生成 在 Swift 中,构造方法(initializer)有两种主要类型:便利构…


移动端 iOS 研发工程师技能要求

作为一个移动端 iOS 研发工程师,以下是一些核心技能和技术要求: 编程语言 Swift:主要的iOS开发语言…


Objective-C 和 Swift 中的 copy 和 mutableCopy 区别

非原创、Gemini 问答生成 简介 copy 和 mutableCopy 都是 Objective-C 和 …


Combine 框架

非原创、Gemini 问答生成 Combine 框架是 Apple 于 2019 年推出的用于处理异步事件和数…


除Swift外iOS 工程师面试常见问题

非原创、Gemini 问答生成 除了 Swift 语言技能之外,iOS 工程师面试通常还会涵盖与 iOS 开发…


Swift 语言设计参考的现代语言特性

Swift 语言的设计汲取了多种现代编程语言的精华,使其成为功能强大、表达力丰富且安全的现代应用程序开发语言。…


Swift 闭包及其与 Objective-C 的区别

非原创,Gemini 问答生成 Swift 闭包简介 Swift 闭包是一种可以在其封闭作用域中捕获变量并可以…


Objective-C 和 Swift 中的 ARC 对比

非原创,Gemini 问答生成 Objective-C 和 Swift 都使用自动引用计数 (ARC) 来管理…


Swift 常见面试问题

非原创,Gemini 问答生成 Swift 常见面试问题 Swift 是一种功能强大且易于使用的现代编程语言,…


Swift 中的类型转换运算符:as、as? 和 as!区别

非原创,Gemini 问答生成 Swift 中的类型转换运算符:as、as? 和 as!详解 在 Swift …


Swift 的 值类型和引用类型

非原创,Gemini 问答生成 Swift 的值类型和引用类型 Swift 中的类型分为两大类:值类型和引用类…


Swift 中的 Codable 协议详解

非原创,Gemini 问答生成 Swift 中的 Codable 协议详解 Codable 协议是 Swift…


[SwiftUI]少了 UIViewController,原来控制器的逻辑应该写在哪里?

非原创,来自 Gemini 问答 在 SwiftUI 中,由于不再使用传统的 UIViewController…