动画(二) – 控制动画
在 SwiftUI 中,有多种⽅式可以指定动画发⽣地时机 当某个特定的值改变时,触发隐式动画。 当某个特性事件发⽣时,触发显示动画。 动画类型 隐式动画 要指定隐式动画,可以在视图树的任意位置使...
语法(二) – 空合操作符
一个变量只有在确定有值的情况下才能被使用。另一种方法是使用 ! 显式地解除可选项。这也被称为 '崩溃操作符',因为如果在使用 ! 时将可选项设为 nil,那么程序将立即崩溃。 空合操作符 ??,允...
VBA Excel 文件合并
Sub Summary_Click() '定义合并文件夹目录; Dim path As String '标题头只运行一次 Dim once As Integer once = 1 '定义合并总表的文件名 Dim activeName As String '定义当前文件夹当前检查获...
macOS 实现 PPT 批量转 PDF
本文主要利用 macOS 的 自动操作 以及 AppleScript 来实现 PPT 批量转 PDF。 AppleScript 的运行脚本 on run {input, parameters} set theOutput to {} tell application 'Microsoft PowerPoint...
SwiftUI List 中多个按钮 button 同时触发
问题描述 在 list 中的一列中设置多个按钮会出现同时触发的问题 问题演示 解决方案 增设按钮的类型属性 .buttonStyle(.borderless),也可以选择其他的按钮类型。 Button('Add to Red') { redSco...
群晖 NAS 利用 Transmission 制作种子
使用 SSH 工具,登录 NAS,注意使用 root 账户登录找到 transmission-create 命令的位置找到需要制作种子的文件夹或者文件,此处假设为 /volume1/Download/tadpole/OriginalVideos你的pT站找到T...
Minesweeper
如果你想继续学习本教程,请使用 App template 创建一个新的 macOS 项目,并将其命名为 Minesweeper。 显示网格 我们的第一步将是显示一个包含棋盘整体布局的方格网格。这些方格中的所有内容都...










