iOS 12使用plist实现Siri快捷方式

4
我有一个类似于这个教程的应用程序:https://www.raywenderlich.com/2829-objectively-speaking-a-crash-course-in-objective-c-for-ios-6。基本上,我有一个 plist,其中包含很多字典,每个字典都包含两个字符串:一个类别和一句话。有两个不同的类别,每个类别大约有40个引语。
我想要集成 iOS 12 的新 Siri Shortcuts,以一种方式使用户能够询问类似于“嘿 Siri,A 类别的一句话是什么?”或者“嘿 Siri,来自B 类别的引语是什么?”(我知道用户必须记录自己的消息,但这是总体想法)。
我在网上搜索了一些教程,但没有一个涵盖了 plist 和 Siri。我还应该注意到我的应用程序是用Objective-C编写的。
非常感谢您的帮助。如果需要更多信息,请告诉我。

当你并不需要时,你似乎在寻找非常明确的东西。你已经有了可以从plist读取数据的代码。现在你需要编写一些能够实现Siri快捷方式的代码。然后你只需要将这两个链接在一起即可。 - Paulw11
@Paulw11 我想你是对的,我想我只是在链接部分迷失了方向,尤其是因为我更熟悉 Obj-C,而且大多数教程都是用 Swift 写的。希望得到任何人的帮助。 - Branch
2个回答

3

寻找一个OBJ-C的例子,有赏金哦。谢谢。我猜我得联系苹果公司,弄清楚为什么即使明确设置了OBJ C语言,这些指南也会显示为Swift。 - Branch

0

尽管将语言设置为Obj-C,但指南仍然是Swift,示例下载也是。正如我在对PaulW11的评论中所说,我仍然不知道如何完成可以从Objective C的plist中提供信息给Siri的自定义意图。 - Branch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接