CoreText Changes for Objective-C
CoreText
CoreText.h
CTDefines.h
Removed #def CT_BRIDGED_TYPE
CTFont.h
Modified CTFontCreatePathForGlyph()
| Declaration | |
|---|---|
| From | CGPathRef CTFontCreatePathForGlyph (
CTFontRef font,
CGGlyph glyph,
const CGAffineTransform *transform
);
|
| To | CGPathRef _Nullable CTFontCreatePathForGlyph (
CTFontRef _Nonnull font,
CGGlyph glyph,
const CGAffineTransform * _Nullable matrix
);
|
Modified CTFontGetAdvancesForGlyphs()
| Declaration | |
|---|---|
| From | double CTFontGetAdvancesForGlyphs (
CTFontRef font,
CTFontOrientation orientation,
const CGGlyph glyphs[],
CGSize advances[],
CFIndex count
);
|
| To | double CTFontGetAdvancesForGlyphs (
CTFontRef _Nonnull font,
CTFontOrientation orientation,
const CGGlyph glyphs[],
CGSize * _Nullable advances,
CFIndex count
);
|
Modified CTFontGetBoundingRectsForGlyphs()
| Declaration | |
|---|---|
| From | CGRect CTFontGetBoundingRectsForGlyphs (
CTFontRef font,
CTFontOrientation orientation,
const CGGlyph glyphs[],
CGRect boundingRects[],
CFIndex count
);
|
| To | CGRect CTFontGetBoundingRectsForGlyphs (
CTFontRef _Nonnull font,
CTFontOrientation orientation,
const CGGlyph glyphs[],
CGRect * _Nullable boundingRects,
CFIndex count
);
|
Modified CTFontGetLigatureCaretPositions()
| Declaration | |
|---|---|
| From | CFIndex CTFontGetLigatureCaretPositions (
CTFontRef font,
CGGlyph glyph,
CGFloat positions[],
CFIndex maxPositions
);
|
| To | CFIndex CTFontGetLigatureCaretPositions (
CTFontRef _Nonnull font,
CGGlyph glyph,
CGFloat * _Nullable positions,
CFIndex maxPositions
);
|
Modified CTFontGetOpticalBoundsForGlyphs()
| Declaration | |
|---|---|
| From | CGRect CTFontGetOpticalBoundsForGlyphs (
CTFontRef font,
const CGGlyph glyphs[],
CGRect boundingRects[],
CFIndex count,
CFOptionFlags options
);
|
| To | CGRect CTFontGetOpticalBoundsForGlyphs (
CTFontRef _Nonnull font,
const CGGlyph glyphs[],
CGRect * _Nullable boundingRects,
CFIndex count,
CFOptionFlags options
);
|
Modified kCTFontAlertHeaderFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontApplicationFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontControlContentFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontEmphasizedSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontLabelFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMenuItemCmdKeyFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMenuItemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMenuItemMarkFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMenuTitleFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMessageFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMiniEmphasizedSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontMiniSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontNoFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontPaletteFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontPushButtonFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontSmallEmphasizedSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontSmallSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontSmallToolbarFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontSystemDetailFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontSystemFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontToolbarFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontToolTipFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontUserFixedPitchFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontUserFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontUtilityWindowTitleFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontViewsFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontWindowTitleFontType
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
CTFontCollection.h
Removed kCTFontCollectionCopyUnique
CTFontDescriptor.h
Modified kCTFontDefaultOrientation
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontHorizontalOrientation
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTFontVerticalOrientation
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
CTGlyphInfo.h
Modified kCTAdobeCNS1CharacterCollection
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTAdobeGB1CharacterCollection
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTAdobeJapan1CharacterCollection
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTAdobeJapan2CharacterCollection
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTAdobeKorea1CharacterCollection
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
CTLine.h
Modified CTLineCreateWithAttributedString()
| Declaration | |
|---|---|
| From | CTLineRef CTLineCreateWithAttributedString (
CFAttributedStringRef string
);
|
| To | CTLineRef _Nonnull CTLineCreateWithAttributedString (
CFAttributedStringRef _Nonnull attrString
);
|
CTParagraphStyle.h
Modified kCTCenterTextAlignment
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTJustifiedTextAlignment
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTLeftTextAlignment
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTNaturalTextAlignment
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |
Modified kCTRightTextAlignment
| Deprecation | |
|---|---|
| From | -- |
| To | iOS 9.0 |