0

我用反向 dns 格式创建了一堆NSUserActivity不同activityType的文档建议。这是一些示例:。现在我想用这个删除所有活动,但我需要保持其他活动不同。activityTypecom.myCompany.myEditor.editingactivityTypeactivityType

我知道我可以使用以下方法删除 Spotlight 索引:

- deleteAllSearchableItemsWithCompletionHandler:
- deleteSearchableItemsWithDomainIdentifiers:completionHandler:
- deleteSearchableItemsWithIdentifiers:completionHandler:

但是...我不想删除所有 userActivity。我也不能用domainIdentifier. NSUserActivity并且CSSearchableItemAttributeSet没有财产domainIdentifier。我不想根据此 SO中所述的relatedUniqueIdentifierof将其一一删除。CSSearchableItemAttributeSet

如何NSUserActivity根据删除组activityType

4

0 回答 0