前言
Xcode 10已经正式发布,开发者可以接入Siri Shortcuts的iOS 12新特性。
WWDC2018的Introduction to Siri Shortcuts Session介绍了Siri Shortcuts的使用和Swift接入,但没有Objective-C版本的demo。
于是新开此文,介绍如何快速用OC接入iOS 12新特性Siri Shortcuts。
正文
快速接入Siri Shortcuts
Siri Shortcuts的API有两大类:NSUserActivity和Intents。
使用NSUserActivity接入Siri Shortcuts简单高效,只需十分钟。
1、plist添加activity type(Define Shortcut)
注意是array的类型,每个元素是一个字符串,这里定义的是loying.LearnSiriShortcut.type;
NSUserActivityTypes loying.LearnSiriShortcut.type