//
// TT.swift
// timer_swift
// Created by JoyTim on 2025/6/24
// Copyright © 2025 ___ORGANIZATIONNAME___. All rights reserved.
//
import AppIntents
import UIKit
struct TT: AppIntent {
static var title: LocalizedStringResource { "问题快答" }
static var description = IntentDescription("这里是哦吼的描述")
// 意图执行时,是否自动将应用拉起到前台
static var openAppWhenRun: Bool = false
@Parameter(title: "name", description: "用户姓名")
var name: String?
func perform() async throws -> some ReturnsValue<String> {
// UIPasteboard.general.string = name
// print("-----\(name)")
let sharedDefaults = UserDefaults(suiteName: "group.com.JoyTim.FreeDom.YOLO")
sharedDefaults?.set(name, forKey: "shortcut_question")
sharedDefaults?.set(Date().timeIntervalSince1970, forKey: "shortcut_timestamp")
sharedDefaults?.synchronize()
return .result(value: "ddd\(name ?? "no name")")
}
}
struct MyShortcuts: AppShortcutsProvider {
static var appShortcuts: [AppShortcut] {
AppShortcut(
intent: TT(),
phrases: [
"Start a \(.applicationName)",
"Start a session with \(.applicationName)"
],
shortTitle: "Start a Task",
systemImageName: "plus.circle"
)
}
}
快捷指令
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 如果你要查找新的快捷指令以添加到精选,或者要查看可实现的功能以及特定快捷指令的构建方式,浏览「快捷指令」中的「快捷...
- 虽然市面上有很多拼接照片功能的app,但是我们也可以通过苹果的快捷指令制作一个属于自己的拼图软件,本篇文章主要是分...