ファクトリー・ウォッチング・シリーズ第2弾は3.0版ファクトリー・フォント編。手法は前回と同じく、こんなコード。
NSString *familyName;
NSEnumerator *fontFamilies = [[UIFont familyNames] objectEnumerator];
while(familyName = [fontFamilies nextObject])
NSLog(@"%@ %@", familyName, [UIFont fontNamesForFamilyName:familyName]);
以下が結果ですが、Arial Hebrew、Geeza Pro、Thonburiの3つが増えていますね。フォント名もSTHeitiがHeitiに変わっています。
- American Typewriter
- AmericanTypewriter
- AmericanTypewriter-Bold
- AppleGothic
- AppleGothic
- Arial
- ArialMT
- Arial-BoldMT
- Arial-BoldItalicMT
- Arial-ItalicMT
- Arial Hebrew
- ArialHebrew
- ArialHebrew-Bold
- Arial Rounded MT Bold
- ArialRoundedMTBold
- Arial Unicode MS
- ArialUnicodeMS
- Courier
- Courier
- Courier-BoldOblique
- Courier-Oblique
- Courier-Bold
- Courier New
- CourierNewPS-BoldMT
- CourierNewPS-ItalicMT
- CourierNewPS-BoldItalicMT
- CourierNewPSMT
- DB LCD Temp
- DBLCDTempBlack
- Geeza Pro
- GeezaPro-Bold
- GeezaPro
- Georgia
- Georgia-Bold
- Georgia
- Georgia-BoldItalic
- Georgia-Italic
- Helvetica
- Helvetica-Oblique
- Helvetica-BoldOblique
- Helvetica
- Helvetica-Bold
- Helvetica Neue
- HelveticaNeue
- HelveticaNeue-Bold
- Hiragino Kaku Gothic ProN
- HiraKakuProN-W6
- HiraKakuProN-W3
- Heiti J
- STHeitiJ-Medium
- STHeitiJ-Light
- Heiti K
- STHeitiK-Medium
- STHeitiK-Light
- Heiti SC
- STHeitiSC-Medium
- STHeitiSC-Light
- Heiti TC
- STHeitiTC-Light
- STHeitiTC-Medium
- Marker Felt
- MarkerFelt-Thin
- Thonburi
- Thonburi-Bold
- Thonburi
- Times New Roman
- TimesNewRomanPSMT
- TimesNewRomanPS-BoldMT
- TimesNewRomanPS-BoldItalicMT
- TimesNewRomanPS-ItalicMT
- Trebuchet MS
- TrebuchetMS-Italic
- TrebuchetMS
- Trebuchet-BoldItalic
- TrebuchetMS-Bold
- Verdana
- Verdana-Bold
- Verdana-BoldItalic
- Verdana
- Verdana-Italic
- Zapfino
- Zapfino
ちなみに、ファクトリー・サウンドと同じく、ipswファイルにあるディスク・イメージを調べると、上記にはないフォント・ファイルもありました。
- .Helvetica LT MM
- .LastResort
- .PhoneKeyCaps
- .PhoneKeyCaps Regular
- .Times LT MM