CSSearchableItem代表搜索栏中的每一个条目。配合CSSearchableIndex保存数据到搜索栏,配合CSSearchableItemAttributeSet封装数据。
1 Getting a Searchable Item
// 初始化CSSearchableItem
public init(uniqueIdentifier: String?, domainIdentifier: String?, attributeSet: CSSearchableItemAttributeSet)
2 Setting Attributes on a Searchable Item
// 唯一标示符
public var uniqueIdentifier: String
// item的所有者,可以理解为item的组id
public var domainIdentifier: String?
// 可搜索的items失效时间,默认一个月
@NSCopying public var expirationDate: NSDate!
// 设置itme attributes包含的元数据
public var attributeSet: CSSearchableItemAttributeSet
Appendix
Sample Code
Related Documentation
Core Spotlight Framework Reference
Revision History
时间 | 描述 |
---|---|
2016-01-28 | 博文完成 |