包含标签:swift 的文章
-
FileManager/本地文件增删改查, Cache/图像缓存处理 的操作
1. FileManager 本地文件管理器,增删改查文件 1.1 实现 // 本地文件管理器 class LocalFileManager{ // 单例模式 static let instance = LocalFil…… -
iOS开发Swift-7-得分,问题序号,约束对象,提示框,类方法与静态方法-趣味问答App
1.根据用户回答计算得分 ViewController.swift: import UIKit class ViewController: UIViewController { var questionIndex = 0 var sco…… -
iOS开发Swift-6-深色模式,类与对象,MVC模式,弹出框,闭包-趣味问答App
1.创建趣味问答App项目 2.创建一个问题文本,水平居中约束。 创建蓝、红两个按钮,放入Stack View中,给StackView水平居中约束,下边约束,设置两按钮间距…… -
iOS开发Swift-闭包
1.闭包表达式语法 { (参数) -> return 类型 in //内容 } let names = ["C", "A", "E", "B", "D"] func back(_ s1: String, s2: String) -> Bo…… -
iOS开发Swift-函数
1.函数的定义和调用 func greet(person: String) -> String { // 函数名 传入值 传入值类型 返回值类型 let greeting = "Hello" + person …… -
Swift 周报 第三十四期
文章目录 前言 新闻和社区 iPhone Pro 要提价!新款 iPhone 或会使用 USB-C 充电器,边框更薄 与 App Store 专家会面交流 让你的 App 和游戏在 visi…… -
Binary operator ‘*‘ cannot be applied to two ‘Double?‘ operands
在 swift 中声明 Double 类型参数变量在进行运算处理时抛出了如下异常 Binary operator '*' cannot be applied to two 'Double?' operands 情况一 参数类型…… -
Swift 5.9 Macros 有哪些新更新
文章目录 前言 Macros(宏) 需要了解的关键信息 环境准备 创建一个宏 定义宏 实际使用宏 总结 前言 虽然 Swift 6 已经在地平线上浮现,但 5.…… -
不同架构的详细分析VIP架构
不同架构的详细分析 文章目录 不同架构的详细分析 传统的MVC架构 MVVM架构 VIPER架构 Clean Swift(也称为 VIP)架构 demo 1. 创建 Xcode 工程 2. 创…… -