在此 iOS 辅助功能教程中,了解如何使用 VoiceOver 和辅助功能检查器让应用更易于访问。 各行各业、各个年龄段和不同背景的人都使用智能手机应用程序,包括残疾人士。在设计您的应用时考虑到可访问性,可以帮助每个人使用它们,包括有视力、运动、学习或听力障碍的人。在此 iOS 辅助功能教程中,您将改造现有的应用程序,使其更易于视障人士使用。在此过程中,您将学习如何:使用旁白。使用辅助功能检查器检
转载
2023-10-18 22:21:55
53阅读
# Swift 5 编程语言简介
Swift 是苹果公司推出的一种现代编程语言,专为 iOS、macOS、watchOS 和 tvOS 开发而设计。自从其发布以来,Swift 迅速发展,成为开发者们的热门选择。本文将介绍 Swift 5 的一些基础概念和特性,并通过代码示例来加深理解。
## Swift 5 的特性
### 1. 语法简洁
Swift 的语法非常直观,适合新手学习。例如,定
原创
2024-09-28 04:36:22
285阅读
目录Swift5.5关于Swift兼容版本快速入门变量与常量流程控制函数与闭包对象与类枚举与结构协议与扩展错误处理泛型Swift5.5关于SwiftSwift 是一种可以用于编写手机、桌面、服务器甚至一切可以运行代码平台应用的伟大编程语言。它安全、快速、可交互,将现代语言的最佳思想与更广泛的苹果工程文化智慧和开放源社区的各种贡献相结合。以编译器对性能进行优化,以编程语言对开发进行优化,达到兼容并蓄
转载
2023-09-16 00:01:07
895阅读
import Foundation/*模块和源文件**************************************************************///模块指的是以独立单元构建和发布的 Framework 或 Application 。在Swift 中的一个模块可以使用 import 关键 字引入另外一个模块。/*访问级别************************
转载
2024-06-03 15:14:09
59阅读
说明在此面向协议protocol的编程教程中,您将学习有关扩展extensions,默认实现和其他将抽象添加到代码中的技术。协议是Swift的基本功能。它们在Swift标准库的结构中起着主导作用,并且是一种常见的抽象方法。它们为某些其他语言提供的界面提供了类似的体验。本教程将向您介绍称为面向协议的编程的软件工程实践,这已成为Swift的基础。如果您正在学习Swift,这确实是您需要掌握的东西!在本
转载
2023-11-20 07:26:32
275阅读
6 对象与类 使用 class 可以创建一个类。一个属性的声明则是在类里作为常量或变量声明的,除了是在类的上下文中。方法和函数也是这么写的。 class Shape { var numberOfSides = 0 func simpleDescription() -> String { return "A shape with \(numberOfSides) sides
转载
2023-10-13 07:35:35
196阅读
Swift入门基础常量&变量 1.var 定义变量,设置之后可以修改 2.let 定义常量,设置之后不可以修改 3.语句末尾不用使用 ; 4.在 Swift 中使用 print() 替代 OC 中的 NSLog// 定义变量
var i = 10
print(i)
i = 15
print(i)
let j = 20
// 常量一经定义不能自改数值
print(j)定义 OC 对
转载
2023-08-07 22:06:12
275阅读
存储属性与计算属性1.实例存储属性与实例变量 2.结构体常量与实例属性 3.定义计算属性 4.setter方法 5.属性观察者存储属性:存储在类.结构体里的变量或者常量 分为:实例存储属性.类型存储属性 所有的存储属性必须显示的指定初始值,在定义时或者构造器当中指定 可选类型的存储属性可以不指定初始值结构体中实例存储属性的规则 1.程序为所有的实例存储属性指定了初始值,且没有构造器
转载
2023-05-23 17:01:12
202阅读
以下是第1章的学习笔记,全是copy,哈哈
import Foundation
// 打印helloworld
print("Hello, world")
// 使用 let来声明常量,使用 var来声明变量。一个常量的值,在编译的时候,并不需要有明确的值,但是你只能为它赋值一次。也就是说你可以用常量来表示这样一个值:你只需要决定一次,但是需要使用很多次。
var myVariable =
转载
2024-04-19 14:51:30
3957阅读
Swift代码语言教程:在刚刚过去的WWDC2014大会上,苹果公司新发布了一种编程语言Swift。据悉,Swift语言继承了C语言以及Objective-C的特性,且克服了C语言的兼容性问题,对于广大开发者来说,这无疑是一剂难以抗拒的兴奋剂。希望苹果Swift编程语言入门教程【中文版】,能助你更迅速掌握好它。 注:本文从苹果官方所发布的书籍《The Swift Programming Langu
转载
2023-09-11 10:15:07
70阅读
7 枚举与结构 使用 enum 来创建枚举。有如类和其他命名类型,枚举可以有方法。 enum Rank: Int {
case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Queen, King
func simpleDescrition() -&
转载
2024-06-13 06:45:55
72阅读
Swift中文教程 -- 函数函数是执行特定任务的代码自包含块。给定一个函数名称标识, 当执行其任务时就可以用这个标识来进行”调用”。 Swift的统一的功能语法足够灵活来表达任何东西,无论是甚至没有参数名称的简单的C风格的函数表达式,还是需要为每个本地参数和外部参数设置复杂名称的Objective-C语言风格的函数。参数提供默认值,以简化函数调用,并通过设置在输入输出参数,在函数执行完成时修改传
转载
2023-09-01 20:11:12
462阅读
基础部分Swift 是 iOS 和 OS X 应用开发的一门新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型;String是字符串。Swift 还有两个有用的集合类型,Ar
转载
2023-09-05 10:22:08
629阅读
Class 类 在Swift中可以用class关键字后跟类名创建一个类。在类里,一个属性的声明写法同一个常量或变量的声明写法一样,除非这个属性是在类的上下文里面,否则,方法和函数的写法也是这样: 1 class Shape {
2 var numberOfSides = 0
3 func simpleDescription() -> Str
转载
2024-06-05 16:01:07
275阅读
文章目录Swift语言基础1.1 Swift 和 Playground简介1.2 常量、变量和数据类型数据类型类型安全和类型推断1.3 运算符1.4 控制流程1.5 循环forfor-inwhile1.6 集合数组字典1.7 字符串1.8 函数1.9 枚举1.10 类构造函数和析构属性和方法继承计算属性属性观察器1.11 结构体定义拷贝1.12 协议(接口)1.13 高级可选链和类型转换闭包泛型
转载
2023-10-31 23:53:18
115阅读
swift5.x基础知识入门源码在我的主页下,欢迎下载,我非常喜欢swift和oc的语法,两者相似,我坚信天下没有学不会的技术。基本介绍 ///这里只介绍一些初学swift的基本概念,需要提前了解的东西 /* 1.swift语法和OC不一样,OC每一行代码都是以分号";"结尾的,但是swift结尾是没有结尾标识符的 2.OC只要语法正确就可以,不用整理格式,但是swift非常注重格式,比如 a =
转载
2023-08-20 22:39:45
349阅读
大家好,我是boy哥。官方文档永远是最权威的,但看英语毕竟不如看母语方便。很多刚开始学Swift的同学直接去撸苹果的官方文档了,其实Github上早已有完整的中文翻译教程,而且目前还在持续更新中。这个开源项目由 SwiftGGTeam 发起的,他们的目标是打造中国第一Swift翻译团队,应该说这个工作量还是不小的。
https://github.com/SwiftGGT
转载
2024-02-01 15:09:24
62阅读
控制流程1 条件语句:if1.1 简单小例子1.2 多条件语句1.3 判断的条件1.4 多个条件组合2 循环语句:for2.1 普通循环2.2 带索引循环2.3 break 中断2.4 continue 下一循环2.5 for - else 循环3 循环语句:while3.1普通的循环3.2无限的循环3.3 while - else 语句4 五种推导式4.1 列表推导式4.2 字典推导式4.3
转载
2023-09-18 19:36:51
235阅读
本篇包含内容:可选类型Nil 类型If语句和强制解包可选绑定隐式解包可选类型错误处理断言和先决条件用断言进行调试执行先决条件####可选类型 值可能不存在的情况下,你可以使用可选类型。 一个可选类型代表两种可能性:要么它有值(你可以通过解包来访问该值), 或者没有值。Note: 在C或Objective-C中不存在可选类型的概念。 在OC中和可选类型这个概念最类似的是: 一个对象要么返回确定的值要
转载
2023-08-13 22:58:06
1435阅读
# 如何实现 Swift 5 官方文档项目
作为一名新手开发者,学习如何访问和使用 Swift 5 的官方文档是一个非常重要的步骤。在这篇文章中,我们将逐步指导你完成这个任务,帮助你掌握相关知识。
## 流程概览
以下是实现“Swift 5 官方文档”的步骤:
| 步骤 | 描述 |
|-------------|---------