Created
August 23, 2018 13:38
-
-
Save sean7218/c0982e3a346dd31754a5e40411e5b1ed to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
for family in UIFont.familyNames.sorted() { | |
let name = UIFont.fontNames(forFamilyName: family) | |
print("Family \(family) and Name: \(name)") | |
} | |
/* | |
Family Academy Engraved LET and Name: ["AcademyEngravedLetPlain"] | |
Family Al Nile and Name: ["AlNile", "AlNile-Bold"] | |
Family American Typewriter and Name: ["AmericanTypewriter-CondensedBold", "AmericanTypewriter-Condensed", "AmericanTypewriter-CondensedLight", "AmericanTypewriter", "AmericanTypewriter-Bold", "AmericanTypewriter-Semibold", "AmericanTypewriter-Light"] | |
Family Apple Color Emoji and Name: ["AppleColorEmoji"] | |
Family Apple SD Gothic Neo and Name: ["AppleSDGothicNeo-Thin", "AppleSDGothicNeo-Light", "AppleSDGothicNeo-Regular", "AppleSDGothicNeo-Bold", "AppleSDGothicNeo-SemiBold", "AppleSDGothicNeo-UltraLight", "AppleSDGothicNeo-Medium"] | |
Family Arial and Name: ["Arial-BoldMT", "Arial-BoldItalicMT", "Arial-ItalicMT", "ArialMT"] | |
Family Arial Hebrew and Name: ["ArialHebrew-Bold", "ArialHebrew-Light", "ArialHebrew"] | |
Family Arial Rounded MT Bold and Name: ["ArialRoundedMTBold"] | |
Family Avenir and Name: ["Avenir-Oblique", "Avenir-HeavyOblique", "Avenir-Heavy", "Avenir-BlackOblique", "Avenir-BookOblique", "Avenir-Roman", "Avenir-Medium", "Avenir-Black", "Avenir-Light", "Avenir-MediumOblique", "Avenir-Book", "Avenir-LightOblique"] | |
Family Avenir Next and Name: ["AvenirNext-Medium", "AvenirNext-DemiBoldItalic", "AvenirNext-DemiBold", "AvenirNext-HeavyItalic", "AvenirNext-Regular", "AvenirNext-Italic", "AvenirNext-MediumItalic", "AvenirNext-UltraLightItalic", "AvenirNext-BoldItalic", "AvenirNext-Heavy", "AvenirNext-Bold", "AvenirNext-UltraLight"] | |
Family Avenir Next Condensed and Name: ["AvenirNextCondensed-Heavy", "AvenirNextCondensed-MediumItalic", "AvenirNextCondensed-Regular", "AvenirNextCondensed-UltraLightItalic", "AvenirNextCondensed-Medium", "AvenirNextCondensed-HeavyItalic", "AvenirNextCondensed-DemiBoldItalic", "AvenirNextCondensed-Bold", "AvenirNextCondensed-DemiBold", "AvenirNextCondensed-BoldItalic", "AvenirNextCondensed-Italic", "AvenirNextCondensed-UltraLight"] | |
Family Bangla Sangam MN and Name: [] | |
Family Baskerville and Name: ["Baskerville-SemiBoldItalic", "Baskerville-SemiBold", "Baskerville-BoldItalic", "Baskerville", "Baskerville-Bold", "Baskerville-Italic"] | |
Family Bodoni 72 and Name: ["BodoniSvtyTwoITCTT-Bold", "BodoniSvtyTwoITCTT-BookIta", "BodoniSvtyTwoITCTT-Book"] | |
Family Bodoni 72 Oldstyle and Name: ["BodoniSvtyTwoOSITCTT-BookIt", "BodoniSvtyTwoOSITCTT-Book", "BodoniSvtyTwoOSITCTT-Bold"] | |
Family Bodoni 72 Smallcaps and Name: ["BodoniSvtyTwoSCITCTT-Book"] | |
Family Bodoni Ornaments and Name: ["BodoniOrnamentsITCTT"] | |
Family Bradley Hand and Name: ["BradleyHandITCTT-Bold"] | |
Family Chalkboard SE and Name: ["ChalkboardSE-Bold", "ChalkboardSE-Light", "ChalkboardSE-Regular"] | |
Family Chalkduster and Name: ["Chalkduster"] | |
Family Charter and Name: ["Charter-BlackItalic", "Charter-Bold", "Charter-Roman", "Charter-Black", "Charter-BoldItalic", "Charter-Italic"] | |
Family Cochin and Name: ["Cochin-Italic", "Cochin-Bold", "Cochin", "Cochin-BoldItalic"] | |
Family Copperplate and Name: ["Copperplate-Light", "Copperplate", "Copperplate-Bold"] | |
Family Courier and Name: ["Courier-BoldOblique", "Courier-Oblique", "Courier", "Courier-Bold"] | |
Family Courier New and Name: ["CourierNewPS-ItalicMT", "CourierNewPSMT", "CourierNewPS-BoldItalicMT", "CourierNewPS-BoldMT"] | |
Family DIN Alternate and Name: ["DINAlternate-Bold"] | |
Family DIN Condensed and Name: ["DINCondensed-Bold"] | |
Family Damascus and Name: ["DamascusBold", "DamascusLight", "Damascus", "DamascusMedium", "DamascusSemiBold"] | |
Family Devanagari Sangam MN and Name: ["DevanagariSangamMN", "DevanagariSangamMN-Bold"] | |
Family Didot and Name: ["Didot-Bold", "Didot", "Didot-Italic"] | |
Family Euphemia UCAS and Name: ["EuphemiaUCAS", "EuphemiaUCAS-Italic", "EuphemiaUCAS-Bold"] | |
Family Farah and Name: ["Farah"] | |
Family Futura and Name: ["Futura-CondensedExtraBold", "Futura-Medium", "Futura-Bold", "Futura-CondensedMedium", "Futura-MediumItalic"] | |
Family Geeza Pro and Name: ["GeezaPro-Bold", "GeezaPro"] | |
Family Georgia and Name: ["Georgia-BoldItalic", "Georgia-Italic", "Georgia", "Georgia-Bold"] | |
Family Gill Sans and Name: ["GillSans-Italic", "GillSans-SemiBold", "GillSans-UltraBold", "GillSans-Light", "GillSans-Bold", "GillSans", "GillSans-SemiBoldItalic", "GillSans-BoldItalic", "GillSans-LightItalic"] | |
Family Gujarati Sangam MN and Name: ["GujaratiSangamMN", "GujaratiSangamMN-Bold"] | |
Family Gurmukhi MN and Name: ["GurmukhiMN-Bold", "GurmukhiMN"] | |
Family Heiti SC and Name: [] | |
Family Heiti TC and Name: [] | |
Family Helvetica and Name: ["Helvetica-Oblique", "Helvetica-BoldOblique", "Helvetica", "Helvetica-Light", "Helvetica-Bold", "Helvetica-LightOblique"] | |
Family Helvetica Neue and Name: ["HelveticaNeue-UltraLightItalic", "HelveticaNeue-Medium", "HelveticaNeue-MediumItalic", "HelveticaNeue-UltraLight", "HelveticaNeue-Italic", "HelveticaNeue-Light", "HelveticaNeue-ThinItalic", "HelveticaNeue-LightItalic", "HelveticaNeue-Bold", "HelveticaNeue-Thin", "HelveticaNeue-CondensedBlack", "HelveticaNeue", "HelveticaNeue-CondensedBold", "HelveticaNeue-BoldItalic"] | |
Family Hiragino Maru Gothic ProN and Name: ["HiraMaruProN-W4"] | |
Family Hiragino Mincho ProN and Name: ["HiraMinProN-W3", "HiraMinProN-W6"] | |
Family Hiragino Sans and Name: ["HiraginoSans-W3", "HiraginoSans-W6"] | |
Family Hoefler Text and Name: ["HoeflerText-Italic", "HoeflerText-Black", "HoeflerText-Regular", "HoeflerText-BlackItalic"] | |
Family Kailasa and Name: ["Kailasa-Bold", "Kailasa"] | |
Family Kannada Sangam MN and Name: ["KannadaSangamMN-Bold", "KannadaSangamMN"] | |
Family Kefa and Name: ["Kefa-Regular"] | |
Family Khmer Sangam MN and Name: ["KhmerSangamMN"] | |
Family Kohinoor Bangla and Name: ["KohinoorBangla-Regular", "KohinoorBangla-Semibold", "KohinoorBangla-Light"] | |
Family Kohinoor Devanagari and Name: ["KohinoorDevanagari-Regular", "KohinoorDevanagari-Light", "KohinoorDevanagari-Semibold"] | |
Family Kohinoor Telugu and Name: ["KohinoorTelugu-Regular", "KohinoorTelugu-Medium", "KohinoorTelugu-Light"] | |
Family Lao Sangam MN and Name: ["LaoSangamMN"] | |
Family Malayalam Sangam MN and Name: ["MalayalamSangamMN-Bold", "MalayalamSangamMN"] | |
Family Marker Felt and Name: ["MarkerFelt-Thin", "MarkerFelt-Wide"] | |
Family Menlo and Name: ["Menlo-BoldItalic", "Menlo-Bold", "Menlo-Italic", "Menlo-Regular"] | |
Family Mishafi and Name: ["DiwanMishafi"] | |
Family Myanmar Sangam MN and Name: ["MyanmarSangamMN", "MyanmarSangamMN-Bold"] | |
Family Noteworthy and Name: ["Noteworthy-Bold", "Noteworthy-Light"] | |
Family Noto Nastaliq Urdu and Name: ["NotoNastaliqUrdu"] | |
Family Optima and Name: ["Optima-ExtraBlack", "Optima-BoldItalic", "Optima-Italic", "Optima-Regular", "Optima-Bold"] | |
Family Oriya Sangam MN and Name: ["OriyaSangamMN", "OriyaSangamMN-Bold"] | |
Family Palatino and Name: ["Palatino-Italic", "Palatino-Roman", "Palatino-BoldItalic", "Palatino-Bold"] | |
Family Papyrus and Name: ["Papyrus-Condensed", "Papyrus"] | |
Family Party LET and Name: ["PartyLetPlain"] | |
Family PingFang HK and Name: ["PingFangHK-Medium", "PingFangHK-Thin", "PingFangHK-Regular", "PingFangHK-Ultralight", "PingFangHK-Semibold", "PingFangHK-Light"] | |
Family PingFang SC and Name: ["PingFangSC-Medium", "PingFangSC-Semibold", "PingFangSC-Light", "PingFangSC-Ultralight", "PingFangSC-Regular", "PingFangSC-Thin"] | |
Family PingFang TC and Name: ["PingFangTC-Regular", "PingFangTC-Thin", "PingFangTC-Medium", "PingFangTC-Semibold", "PingFangTC-Light", "PingFangTC-Ultralight"] | |
Family Rockwell and Name: ["Rockwell-Italic", "Rockwell-Regular", "Rockwell-Bold", "Rockwell-BoldItalic"] | |
Family Savoye LET and Name: ["SavoyeLetPlain"] | |
Family Sinhala Sangam MN and Name: ["SinhalaSangamMN-Bold", "SinhalaSangamMN"] | |
Family Snell Roundhand and Name: ["SnellRoundhand", "SnellRoundhand-Bold", "SnellRoundhand-Black"] | |
Family Symbol and Name: ["Symbol"] | |
Family Tamil Sangam MN and Name: ["TamilSangamMN", "TamilSangamMN-Bold"] | |
Family Telugu Sangam MN and Name: [] | |
Family Thonburi and Name: ["Thonburi", "Thonburi-Light", "Thonburi-Bold"] | |
Family Times New Roman and Name: ["TimesNewRomanPS-ItalicMT", "TimesNewRomanPS-BoldItalicMT", "TimesNewRomanPS-BoldMT", "TimesNewRomanPSMT"] | |
Family Trebuchet MS and Name: ["TrebuchetMS-Bold", "TrebuchetMS-Italic", "Trebuchet-BoldItalic", "TrebuchetMS"] | |
Family Verdana and Name: ["Verdana-Italic", "Verdana", "Verdana-Bold", "Verdana-BoldItalic"] | |
Family Zapf Dingbats and Name: ["ZapfDingbatsITC"] | |
Family Zapfino and Name: ["Zapfino"] | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment