首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
swift
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Swift 访问控制
Swift 访问控制,访问控制可以限定其他源文件或模块中代码对你代码的访问级别。你可以明确地给单个类型(类、结构体、枚举)设置访问级别,也可以给这些类型的属性、函数、初始化方法、基本类型、下标索引等设置访问级别。协议也可以被限定在一定的范围内使用,包括协议里的全局常量、变量和函数。访问控制基于模块与源文件。模块指的是以独立单元构建和发布的Framework或Application。在Swift中的
201
后端
01-01 08:00
后端
Swift 5.5带来了async/await和actor支持
Swift 5.5带来了async/await和actor支持,在WWDC21上,苹果公司推出了Swift5.5,可用于测试。在其新功能中,最令人期待的是使用aysnc/await和行动者的更好的并发性支持。苹果表示,异步功能q旨在使并发的Swift代码更容易编写和理解。传统上,Swift使用闭包和完成处理程序来处理异步操作。众所周知,当你的代码有许多异步操作,或者控制流变得复杂时,这种方法很快就
199
代码人生
01-01 08:00
代码人生
Swift 集合(Set)
Swift 集合(Set),在本教程中,您将了解集合,创建集合,修改集合以及集合中的一些常见操作。在上一篇Swift数组文章中,我们了解了如何创建可以在一个有序列表中包含多个值的数组。但是,如果我们要确保列表只能唯一值,那么我们使用Swift中的set(集合)。什么是集合?集合只是一个容器,可以在无序列表中保存多个数据类型的值,并确保容器中的元素唯一(即每个数据仅出现一次)。无序列表意味着您将无法
199
代码人生
01-01 08:00
代码人生
Swift 字典(Dictionary)
Swift 字典(Dictionary),在本教程中,您将了解什么是字典,如何创建字典以及字典中的一些常见操作。在上一篇Swift数组文章中,我们学习了如何在变量/常量中存储多个值。在本文中,我们将讨论如何将数据/值存储为键值对。什么是字典?字典只是一个容器,可以无序地将多个数据作为键值对保存。每个值都与一个唯一键相关联,并将数据存储在无序列表中作为集合,也就是说,您获取元素的顺序与您在字典中定义
193
代码人生
01-01 08:00
代码人生
Swift自定义UITableViewCell背景色
Swift自定义UITableViewCell背景色,这篇文章主要为大家详细介绍了Swift自定义UITableViewCell背景色,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了Swift自定义UITableViewCell背景色的具体代码,供大家参考,具体内容如下效果前言前段时间在整理课件《UITableView》章节的时候,看着单元格选中时
193
代码人生
01-01 08:00
代码人生
Swift组件化如何解耦(swift组件化方案)
Swift组件化如何解耦(swift组件化方案),组件化如何解耦把同一模块的代码放到一起代码是两个模块的代码,不能放在同一模块的怎么办。问题1很简单,就是从代码层面做好按模块分开。如A模块的代码全部放到A模块里面,然后要对外的时候,A模块放出对外的接口给其他模块调用。比如日志模块,他能够独立成一个模块,他不依赖别的模块,所以只需要把负责写日志等的代码放到一个日志模块里面,这样别人想要输出日志。就可
189
代码人生
01-01 08:00
代码人生
Swift 方法
Swift 方法,Swift方法是与某些特定类型相关联的函数在Objective-C中,类是唯一能定义方法的类型。但在Swift中,你不仅能选择是否要定义一个类/结构体/枚举,还能灵活的在你创建的类型(类/结构体/枚举)上定义方法。示例方法在Swift语言中,示例方法是属于某个特定类、结构体或者枚举类型示例的方法。示例方法提供以下方法:可以访问和修改示例属性提供与示例目的相关的功能示例方法要写在它
188
代码人生
01-01 08:00
代码人生
Swift 类型别名(Typealias)
Swift 类型别名(Typealias),在本文中,您将学习Swift中的类型别名及其用例。类型别名允许您为程序中的现有数据类型提供新名称。声明类型别名后,可以在整个程序中使用别名代替现有类型。类型别名不会创建新类型。它们只是为现有类型提供一个新名称。typealias的主要目的是使我们的代码更具可读性,并且在上下文中更清晰易懂,以供人类理解。如何创建类型别名?使用typealias关键字声明为
187
后端
01-01 08:00
后端
SwiftUI - 百行代码变十行,Swift再创辉煌!
SwiftUI - 百行代码变十行,Swift再创辉煌!,苹果开发者大会WWDC2019在北京开幕。在这场大会上除了「史上最难看Mac主机」、首次出现的iPadOS以外,我们还终于可以对饱受诟病的iTunes说再见了。而对于开发者来说,新发布的SwiftUI可能是最吸引人的特性,在苹果公司软件工程高级副总裁CraigFederighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。作为一个
186
代码人生
01-01 08:00
代码人生
Swift for-in 循环
Swift for-in 循环,在本文中,您将了解for-in循环,其使用示例和变体。for-in循环用于在一定时间内运行一组任务。这些循环遍历任何序列,例如数组中的项、范围或字符串中的字符。我们还使用for-in循环在固定的时间内执行一些重复的过程。为什么需要for-in循环?想象一下,有人告诉您要编写一个在屏幕上,输出Hello,World的程序!您的解决方案将是:print("Hello,W
186
«
1
2
3
4
5
6
7
8
...
23
24
»