< Previous PageNext Page > Hide TOC

Document Revision History

This table describes the changes to Search Kit Reference.

DateNotes
2009-05-06Added notes that SKSearch and SKIndex objects cannot be used with CFMakeCollectable.
2006-07-24

Minor updates and corrections.

2006-07-14

Minor updates and corrections.

2006-03-08

Minor updates and corrections.

2005-12-06

Minor updates and corrections.

2005-08-11

Clarified descriptions of SKIndexSetMaximumBytesBeforeFlush and SKIndexGetMaximumBytesBeforeFlush functions.

2005-06-04

Reorganized Constants section and clarified constant descriptions and abstracts.

 

Corrected description of the “Text Analysis Keys” constants in regard to the underscore character. Also added type descriptions to the “Text Analysis Keys” constants.

 

Clarified behavior of AND, OR, NOT, and * operators in the SKSearchCreate function.

 

Added explanation of Unicode normalization and other normalizations to discussion for the SKSearchCreate function.

 

Corrected descriptions of the SKSearchCreate, SKSearchFindMatches, and SKSearchCancel functions in regard to initiating and canceling search operations.

2005-04-29

Reorganized document around new asynchronous searching. Renamed function group for searching to “Fast Asynchronous Searching.” Created legacy function group for deprecated functions related to synchronous search: “Legacy Support for Synchronous Searching.” Changed group name for callback to “Search Kit Legacy Callbacks.” Added deprecation information to data types and constants: SKSearchResultsRef, SKSearchGroupRef, kSKLanguageTypes, and “Deprecated Search Keys”. Added new function group for summarization: “Working With Summarization.”

 

Updated introduction. Added thread safety information throughout document.

 

Added documentation for new functions available in Mac OS X v10.4: SKIndexClose, SKIndexCopyInfoForDocumentIDs, SKIndexCopyDocumentRefsForDocumentIDs, SKIndexCopyDocumentURLsForDocumentIDs, SKSearchCreate, SKSearchFindMatches, SKSearchCancel, SKSearchGetTypeID, SKSummaryCreateWithString, SKSummaryGetSentenceSummaryInfo, SKSummaryGetParagraphSummaryInfo, SKSummaryGetSentenceCount, SKSummaryGetParagraphCount, SKSummaryCopySentenceAtIndex, SKSummaryCopyParagraphAtIndex, SKSummaryCopySentenceSummaryString, SKSummaryCopyParagraphSummaryString, and SKSummaryGetTypeID.

 

Updated documentation for all other functions.

 

Added documentation for new types and constants available in Mac OS X v10.4: SKSearchRef and “SKSearchOptions”.

2004-10-11

Added note on thread safety to indexing and searching functions.

 

Added deprecation information to SKSearchGroupCreate, SKSearchGroupCopyIndexes, SKSearchGroupGetTypeID, SKSearchResultsCreateWithDocuments, SKSearchResultsGetInfoInRange, SKSearchResultsCopyMatchingTerms, SKSearchResultsGetCount, SKSearchResultsGetTypeID, and SKSearchResultsCreateWithQuery.

 

Updated introduction. Clarified abstract and discussion for SKIndexFlush and SKIndexCompact.

2004-06-28

Added descriptions for Mac OS X v10.4 APIs including SKIndexClose, SKIndexCopyInfoForDocumentIDs, SKIndexCopyDocumentRefsForDocumentIDs, SKIndexCopyDocumentURLsForDocumentIDs, SKSearchCreate, SKSearchCancel, SKSearchFindMatches, SKSearchGetTypeID, SKSearchRef, kSKProximityIndexing, kSKMaximumTerms, kSKTermChars, kSKStartTermChars, kSKEndTermChars, and “SKSearchOptions”.

 

Updated introduction. Clarified abstract and discussion for SKIndexFlush and SKIndexCompact.

2004-05-20

Reorganized function groups to better reflect use of functions. Clarified descriptions of SKSearchResultsCreateWithQuery, SKIndexAddDocumentWithText, SKIndexAddDocument, SKIndexCreateWithURL, SKIndexCreateWithMutableData, SKIndexOpenWithData, SKIndexOpenWithMutableData, and others. Changed descriptions of the SKDocumentRef opaque data type from “document reference” to “document URL object.”

2003-11-12

Minor additions and corrections. Clarified description for SKSearchResultsCopyMatchingTerms.

2003-10-17

First publication of Search Kit Reference.




< Previous PageNext Page > Hide TOC


© 2003, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-05-06)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.