Document Revision History
This table describes the changes to CFString Reference.
| Date | Notes |
|---|---|
| 2012-09-19 | Added CFStringGetHyphenationLocationBeforeIndex and CFStringIsHyphenationAvailableForLocale functions and CFStringInlineBuffer typedef. |
| 2012-06-11 | Removed statements that character set is restricted to ASCII. Added definition of "composed character sequence" to discussion of CFStringGetRangeOfComposedCharactersAtIndex: function. |
| 2010-06-21 | Added definitions of functions related to surrogate pairs; clarified descriptions of CFStringGetCString and CFStringCreateArrayBySeparatingStrings. |
| 2009-07-02 | Added description of kCFStringEncodingShiftJIS_X0213 constant and deprecated kCFStringEncodingShiftJIS_X0213_00. Added kCFStringEncodingUTF7 and kCFStringEncodingUTF7_IMAP which are new for OS X v10.6. |
| 2009-05-26 | Updated for OS X v10.6. Compare functions now use the CFStringCompareFlags typedef. |
| 2008-10-15 | Added explanation of how locale argument affects CFStringCompareWithOptionsAndLocale and CFStringFindWithOptionsAndLocale functions. |
| 2008-03-11 | Added information to CFStringCreateExternalRepresentation function description about string encodings that do not include a BOM. |
| 2007-10-31 | Clarified the definition of the CFStringGetDoubleValue function. |
| 2007-07-11 | Updated to include new API in OS X v10.5. |
| 2007-07-10 | Clarified encodings supported by C string representations. |
| 2007-03-06 | Clarified parameter descriptions for CFStringGetBytes; clarified behavior of NoCopy creation functions on failure. |
| 2007-01-08 | Corrected minor typographical errors. |
| 2006-12-05 | Clarified the return value of CFStringGetLength. |
| 2006-06-28 | Clarified the string argument to CFStringCreateWithCString. |
| 2006-01-10 | Clarified the meaning of kCFCompareAnchored. |
| 2005-12-06 | Made minor changes to text to conform to reference consistency guidelines. |
| 2005-11-09 | Corrected link in Companion Documents. |
| 2005-04-29 | Updated to include new API and encodings for OS X version 10.4. |
| 2004-11-02 | Added note to Introduction regarding hash values. |
| 2004-08-31 | Added note regarding use of |
| 2004-04-22 | Added note that specified ranges must not exceed length of string. |
| 2004-02-21 | Minor bug fix to description of the result parameter in |
| 2004-02-10 | Minor bug fix related to |
| 2004-01-30 | Minor bug fix related to Cocoa encoding conversion. |
| 2003-08-01 | Updated per new OS X v10.3 API, and fixed other miscellaneous errors. |
| 2003-01-01 | First version of this document. |
© 2003, 2012 Apple Inc. All Rights Reserved. (Last updated: 2012-09-19)