从零开始学Swift
通过本专栏,你会学会熟练运用Swift,以及开发App
请叫我飞哥@
这个作者很懒,什么都没留下…
展开
-
检查iOS多语系文件内容检查iOS多语系文件内容
在iOS中,检查多语言文件(如 `.strings` 文件)内容的命令通常使用 `plutil` 工具。这个命令会验证指定的 `.strings` 文件是否符合语法规范。如果文件格式正确,它会返回“OK”,否则会显示错误信息。失败时,会指出第一个错误在第几行,非常方便。原创 2024-09-10 14:07:06 · 362 阅读 · 0 评论 -
iOS KeychainAccess的了解与使用
KeychainAccess 是一个用于 iOS、macOS、tvOS 和 watchOS 上的 Swift 密钥链访问库。它提供了一个简单且安全的 API,用于在设备的密钥链中存储和检索数据。原创 2024-06-17 14:22:00 · 501 阅读 · 0 评论 -
Swift对比版本号
本章,你会学会2个版本号之间是如何比较大小的。原创 2024-06-03 14:14:25 · 313 阅读 · 1 评论 -
Swift中TableView的编辑模式
Swift中TableView的编辑模式可以通过UITableView的属性isEditing来控制。以上代码中的删除和插入操作可以根据实际需求进行自定义。原创 2024-04-25 10:07:40 · 905 阅读 · 1 评论 -
Swift中TableView的原理
本章你会了解TableView的原理原创 2024-04-25 10:02:37 · 398 阅读 · 2 评论 -
Swift中TableView的下拉刷新和上拉加载
本章中,你会学会TableView是如何进行下拉刷新和上拉加载原创 2024-04-25 09:59:09 · 696 阅读 · 0 评论 -
Swift中TableView的使用
本章你会学会TableView的基本使用原创 2024-04-25 09:57:21 · 684 阅读 · 0 评论 -
Swift中的Category
本章,你会了解Swift中的Category原创 2024-04-24 09:58:03 · 560 阅读 · 4 评论 -
Swift中的单例
本章你会了解Swift中的单例模式原创 2024-04-24 09:56:45 · 446 阅读 · 0 评论 -
Swift中与WebView的交互
本章你会学会Swift中与WebView的交互原创 2024-04-23 17:47:53 · 761 阅读 · 0 评论 -
Swift中的WebView
本章你会学会Swift中的WebView原创 2024-04-23 17:45:52 · 560 阅读 · 1 评论 -
Swift中日期的相互转换
本章你会学会Swift中日期的相互转换原创 2024-04-22 14:43:23 · 956 阅读 · 0 评论 -
Swift常用的第三方库
以下是一些常用的Swift第三方库原创 2024-04-22 14:40:38 · 1615 阅读 · 1 评论 -
Swift网络编程
Swift网络编程涉及到一些重要的方面,包括URLSession的使用、数据解析(JSON/XML)以及网络请求的封装与管理。原创 2024-04-19 14:47:13 · 834 阅读 · 1 评论 -
Swift中协程与异步编程
在Swift中,协程(coroutine)是一种实现异步编程的机制。协程可以在代码中暂停和恢复执行,从而允许在需要等待某些操作完成时,将控制权交还给调用方,在操作完成后再恢复执行。在Swift 5.5之前,实现协程需要使用第三方库,如SwiftCoroutine或Combine框架。但在Swift 5.5引入了原生的协程支持,使得协程的使用更加简单和方便。通过使用协程和相关的异步操作,可以更有效地管理并发任务和异步操作,提高代码的可读性和可维护性。来管理一组并发的协程任务。创建一个独立的协程任务,或使用。原创 2024-04-19 12:08:22 · 557 阅读 · 0 评论 -
Swift中枚举的高级用法
本章你会学会Swift中枚举的一些高级用法原创 2024-04-19 12:07:10 · 558 阅读 · 1 评论 -
Swift高级特性之泛型
本章你会了解Swift高级特性中的泛型的使用原创 2024-04-17 09:19:22 · 537 阅读 · 0 评论 -
Swift文件与IO操作
本章你会学会获取文件路径与URL、文件读写操作、序列化与反序列化原创 2024-04-17 09:06:13 · 658 阅读 · 0 评论 -
Swift错误处理
本章你会学会Swift中的错误处理。原创 2024-04-16 15:11:03 · 521 阅读 · 2 评论 -
Swift集合类型
Swift提供了几种常用的集合类型,包括数组(Array)、字典(Dictionary)、集合(Set)和范围(Range)。这些集合类型都是泛型的,可以存储任意类型的数据。原创 2024-04-17 09:00:00 · 172 阅读 · 0 评论 -
Swift面向对象编程
本章你会了解类的定义与实例化、继承、多态、属性与访问控制、初始化方法、析构方法等原创 2024-04-16 14:19:43 · 639 阅读 · 0 评论 -
Swift函数与闭包
本章你会学会Swift函数与闭包原创 2024-04-16 09:27:12 · 508 阅读 · 0 评论 -
Swift中的循环语句
本章你会学会使用Swift中的循环语句原创 2024-04-15 14:36:53 · 392 阅读 · 0 评论 -
Swift中的类
在本章,你会学会如何创建类原创 2024-04-12 09:13:13 · 191 阅读 · 0 评论 -
Swift中的结构体
结构体与类相似,但有一些重要的区别。最重要的区别是,结构体是值类型,而类是引用类型。这意味着当将结构体赋值给新的变量或常量时,会创建一个副本,而不是引用同一份数据。而类是通过引用来传递和共享数据的。结构体可以有初始化器、属性、方法和下标脚本,可以遵循协议以及定义与其他结构体、类和枚举之间的关系。结构体还可以被传递给函数和方法,并在Swift中广泛用于创建轻量级的数据模型。Swift中的结构体是一种自定义的数据类型,可用于存储多个相关的值。结构体可以包含属性和方法,从而使其具有特定的功能。原创 2024-04-12 09:11:20 · 136 阅读 · 0 评论 -
Swift中的枚举
在Swift中,枚举(Enumeration)是一种定义一组相关值的方式。枚举可以包含零个或多个成员,每个成员可以有关联的值。枚举可以有方法和计算属性,可以为枚举定义初始化方法和扩展功能。枚举可以是原始值枚举,其中每个成员都有一个预定义的原始值。总之,在Swift中,枚举是一种强大而灵活的语言特性,可以用于定义一组相关的值,并为这些值提供行为和属性。关键字来定义递归枚举,其中枚举成员关联了枚举类型本身的实例。语句中,根据枚举成员的不同,可以提取出关联的值并进行处理。枚举的成员可以像常量或变量那样使用。原创 2024-04-12 09:10:21 · 169 阅读 · 0 评论 -
Swift中的元组属性
本章,你会了解Swift中的元组数据类型原创 2024-04-11 14:12:35 · 227 阅读 · 0 评论 -
Swift字符串处理的方法和属性
Swift提供了一系列方法和属性用于字符串的处理。这些方法和属性可以帮助我们在Swift中对字符串进行各种常见的操作。原创 2024-04-11 09:37:51 · 547 阅读 · 0 评论 -
Swift中字符串详解
本章中,你会学会Swift中字符串的基本处理。原创 2024-04-11 09:36:45 · 366 阅读 · 0 评论 -
Swift中的字符串
本章你会了解到Swift中字符串的基本使用原创 2024-04-11 09:34:10 · 320 阅读 · 0 评论 -
Swift中的布尔型
本章你会学会使用Swift中的Bool型数据的使用原创 2024-04-11 09:32:03 · 242 阅读 · 0 评论 -
Swift中的浮点型数据
通过本章,你会学会使用Swift中的浮点型数据原创 2024-04-10 09:19:46 · 305 阅读 · 0 评论 -
Swift中的整型
在本章,你会了解Swift中整型数据原创 2024-04-10 09:15:45 · 263 阅读 · 0 评论 -
Swift中的数据类型
在本章你会了解Swift的常用数据类型原创 2024-04-10 09:09:43 · 239 阅读 · 0 评论 -
变量与常量
本章你会学会Swift中变量与常量的使用原创 2024-04-10 09:06:37 · 35 阅读 · 0 评论 -
第一个Swift程序
这样,您就成功创建了第一个Swift项目!您可以继续探索Xcode和Swift的功能,并编写更多的代码来构建您的应用程序。如果一切顺利,您将在模拟器或者您的设备上看到您的应用程序运行起来。原创 2024-04-09 17:28:17 · 701 阅读 · 0 评论 -
Swift入门
Swift是由苹果公司于2014年推出的一种面向iOS、macOS、watchOS和tvOS开发的编程语言。它被设计成易于使用、安全、高性能和具有表达力的语言,旨在取代Objective-C成为苹果平台上的主要编程语言。与Objective-C相比,Swift具有许多改进和新功能。它有更简洁的语法,可以提高开发效率,并减少代码量。Swift还引入了可选类型和类型推断的概念,使代码更加安全和可靠。它还支持面向协议的编程,使代码更具灵活性和可重用性。原创 2024-04-09 09:56:42 · 214 阅读 · 0 评论