jiulinxiri-Stewed Noodles 资源-第4页
jiulinxiri的头像-Stewed Noodles 资源
超级管理员河南管理员
一拳之石取其了坚,一勺之水取其净!
引用类型和值类型-Stewed Noodles 资源

引用类型和值类型

两者区别 布尔、数字、字符串、数组、字典、结构体等都是 Swift 中的值类型。类是引用类型,闭包也是引用类型。 引用类型在分配时是共享的,指向同一条数据,可以有多个所有者;值在分配时是复...
1年前
0505
Tap Sudoku-Stewed Noodles 资源

Tap Sudoku

In final stream in this miniseries about making games with SwiftUI, we’re going to create a mini sudoku game from scratch. It’s pretty packed, but a fantastic starting point for ...
8个月前
0500
环境(一) - 从环境中读取-Stewed Noodles 资源

环境(一) – 从环境中读取

环境 (environment) 本质上,它是⼀种内置的依赖注⼊ (dependency injection) 技术。 下⾯这个例⼦中,当我们在 VStack 上设置字体时,它会传播到两个 Text 视图中去,并改变它们的外观: Font ...
轻松解析 XML-Stewed Noodles 资源

轻松解析 XML

开始解析 首先,我们将创建两个类来保存所有数据:一个名为 XMLNode 的类代表解析 XML 中的一个节点,另一个名为 MicroDOM 的类负责将 XML 实际解析为节点。XML 的本质是整个树最终由一个根节点...
1年前
04914
语法(四) – 懒加载-Stewed Noodles 资源

语法(四) – 懒加载

懒加载是统性能优化的方式之一。 懒加载闭包 基本语法,如下所示 lazy var yourVariableName: SomeType = { return SomeType(whatever: 'foobar') }() 懒加载闭包代码示例 class Singer { let n...
1年前
0496
解析复杂 JSON-Stewed Noodles 资源

解析复杂 JSON

在本文中,将向您展示如何以优雅的方式处理任何类型的 JSON,而无需依赖第三方库。 Codable 的不足之处 Swift 的 Codable 实现与魔法相去不远:如果您有完美的 JSON,那么您几乎不需要做任何工...
VBA 高亮显示删除线内容-Stewed Noodles 资源

VBA 高亮显示删除线内容

打开 开发工具 ,选择 宏  ,弹出窗口开发者工具 - 宏在弹出的窗口中输入 宏名 :  highlightStrikeThroughContent ,点击下方的 + 号按钮(Windows 系统中为 创建 按钮),弹出代码编辑器界面创...
类型(六) - 泛型-Stewed Noodles 资源

类型(六) – 泛型

func inspect<T>(_ value: T) { print('Received \(type(of: value)) with the value \(value)') } inspect('Haters gonna hate') inspect(56) 限制泛型 func square<T: Numeric>(_...
1年前
04610
布局(一) - 布局算法-Stewed Noodles 资源

布局(一) – 布局算法

布局的具体算法描述如下:父视图向子视图提供一个建议尺寸。⼦视图基于这个建议尺⼨决定⾃⼰的尺⼨,如果这个⼦视图还有⾃⼰的⼦视图,从步骤 1 开始递归。⼦视图将它的尺⼨报告给⽗视图。⽗视图...
函数与闭包-Stewed Noodles 资源

函数与闭包

可变函数 可变函数是一种不确定迭代的函数,也就是你发送多少参数,它就接受多少参数。 func add(numbers: Int...) -> Int { var total = 0 for number in numbers { total += number } retu...
1年前
0435