包含标签:swift 的文章
-
iOS 让界面元素的文字随着语言的更改而变化——本地化文字跟随
在我的 App 内置的设置中,修改了语言,这时需要让当前界面的文本跟着改变语言。 解决方法是:添加一个观察者,观察 localize 本地语言的通知,然后一有变化…… -
Swift基础
当前版本:Swift 5.9 1.计算属性和存储属性 计算属性(Computed Property) a.值类型 Value Type b.可以设置只读类型 存储属性(Stored Property) a…… -
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.……