iPhone 4.2 | iPad 4.2 |
Font Families: 40 | Font Families: 57 |
Academy Engraved LET | |
AcademyEngravedLetPlain | |
American Typewriter | |
AmericanTypewriter | AmericanTypewriter |
AmericanTypewriter-Bold | AmericanTypewriter-Bold |
Apple Color Emoji | |
AppleColorEmoji | AppleColorEmoji |
AppleGothic | |
AppleGothic | AppleGothic |
Arial | |
ArialMT | ArialMT |
Arial-ItalicMT | Arial-ItalicMT |
Arial-BoldMT | Arial-BoldMT |
Arial-BoldItalicMT | Arial-BoldItalicMT |
Arial Hebrew | |
ArialHebrew | ArialHebrew |
ArialHebrew-Bold | ArialHebrew-Bold |
Arial Rounded MT Bold | |
ArialRoundedMTBold | ArialRoundedMTBold |
Bangla Sangam MN | |
BanglaSangamMN | BanglaSangamMN |
BanglaSangamMN-Bold | BanglaSangamMN-Bold |
Baskerville | |
Baskerville | Baskerville |
Baskerville-Italic | Baskerville-Italic |
Baskerville-Bold | Baskerville-Bold |
Baskerville-BoldItalic | Baskerville-BoldItalic |
Bodoni 72 | |
BodoniSvtyTwoITCTT-Book | |
BodoniSvtyTwoITCTT-BookIta | |
BodoniSvtyTwoITCTT-Bold | |
Bodoni 72 Oldstyle | |
BodoniSvtyTwoOSITCTT-Book | |
BodoniSvtyTwoOSITCTT-BookIt | |
BodoniSvtyTwoOSITCTT-Bold | |
Bodoni 72 Smallcaps | |
BodoniSvtyTwoSCITCTT-Book | |
Bodoni Ornaments | |
BodoniOrnamentsITCTT | |
Bradley Hand | |
BradleyHandITCTT-Bold | |
Chalkboard SE | |
ChalkboardSE-Regular | ChalkboardSE-Regular |
ChalkboardSE-Bold | ChalkboardSE-Bold |
Chalkduster | |
Chalkduster | |
Cochin | |
Cochin | Cochin |
Cochin-Italic | Cochin-Italic |
Cochin-Bold | Cochin-Bold |
Cochin-BoldItalic | Cochin-BoldItalic |
Copperplate | |
Copperplate | |
Copperplate-Bold | |
Courier | |
Courier | Courier |
Courier-Oblique | Courier-Oblique |
Courier-Bold | Courier-Bold |
Courier-BoldOblique | Courier-BoldOblique |
Courier New | |
CourierNewPSMT | CourierNewPSMT |
CourierNewPS-ItalicMT | CourierNewPS-ItalicMT |
CourierNewPS-BoldMT | CourierNewPS-BoldMT |
CourierNewPS-BoldItalicMT | CourierNewPS-BoldItalicMT |
DB LCD Temp | |
DBLCDTempBlack | DBLCDTempBlack |
Devanagari Sangam MN | |
DevanagariSangamMN | DevanagariSangamMN |
DevanagariSangamMN-Bold | DevanagariSangamMN-Bold |
Didot | |
Didot | |
Didot-Italic | |
Didot-Bold | |
Futura | |
Futura-Medium | Futura-Medium |
Futura-MediumItalic | Futura-MediumItalic |
Futura-CondensedExtraBold | Futura-CondensedExtraBold |
Geeza Pro | |
GeezaPro | GeezaPro |
GeezaPro-Bold | GeezaPro-Bold |
Georgia | |
Georgia | Georgia |
Georgia-Italic | Georgia-Italic |
Georgia-Bold | Georgia-Bold |
Georgia-BoldItalic | Georgia-BoldItalic |
Gill Sans | |
GillSans | |
GillSans-Italic | |
GillSans-Bold | |
GillSans-BoldItalic | |
Gujarati Sangam MN | |
GujaratiSangamMN | GujaratiSangamMN |
GujaratiSangamMN-Bold | GujaratiSangamMN-Bold |
Gurmukhi MN | |
GurmukhiMN | GurmukhiMN |
GurmukhiMN-Bold | GurmukhiMN-Bold |
Heiti J | |
STHeitiJ-Light | STHeitiJ-Light |
STHeitiJ-Medium | STHeitiJ-Medium |
Heiti K | |
STHeitiK-Light | STHeitiK-Light |
STHeitiK-Medium | STHeitiK-Medium |
Heiti SC | |
STHeitiSC-Light | STHeitiSC-Light |
STHeitiSC-Medium | STHeitiSC-Medium |
Heiti TC | |
STHeitiTC-Light | STHeitiTC-Light |
STHeitiTC-Medium | STHeitiTC-Medium |
Helvetica | |
Helvetica | Helvetica |
Helvetica-Oblique | Helvetica-Oblique |
Helvetica-Bold | Helvetica-Bold |
Helvetica-BoldOblique | Helvetica-BoldOblique |
Helvetica Neue | |
HelveticaNeue | HelveticaNeue |
HelveticaNeue-Italic | HelveticaNeue-Italic |
HelveticaNeue-Bold | HelveticaNeue-Bold |
HelveticaNeue-BoldItalic | HelveticaNeue-BoldItalic |
Hiragino Kaku Gothic ProN | |
HiraKakuProN-W3 | HiraKakuProN-W3 |
HiraKakuProN-W6 | HiraKakuProN-W6 |
Hiragino Min ProN | |
HiraMinProN-W3 | |
HiraMinProN-W6 | |
Hoefler Text | |
HoeflerText-Regular | |
HoeflerText-Italic | |
HoeflerText-Black | |
HoeflerText-BlackItalic | |
Kailasa | |
Kailasa | Kailasa |
Kailasa-Bold | Kailasa-Bold |
Kannada Sangam MN | |
KannadaSangamMN | KannadaSangamMN |
KannadaSangamMN-Bold | KannadaSangamMN-Bold |
Malayalam Sangam MN | |
MalayalamSangamMN | MalayalamSangamMN |
MalayalamSangamMN-Bold | MalayalamSangamMN-Bold |
Marker Felt | |
MarkerFelt-Thin | MarkerFelt-Thin |
MarkerFelt-Wide | MarkerFelt-Wide |
Optima | |
Optima-Regular | |
Optima-Italic | |
Optima-Bold | |
Optima-BoldItalic | |
Oriya Sangam MN | |
OriyaSangamMN | OriyaSangamMN |
OriyaSangamMN-Bold | OriyaSangamMN-Bold |
Palatino | |
Palatino-Roman | Palatino-Roman |
Palatino-Italic | Palatino-Italic |
Palatino-Bold | Palatino-Bold |
Palatino-BoldItalic | Palatino-BoldItalic |
Papyrus | |
Papyrus | |
Party LET | |
PartyLetPlain | |
Sinhala Sangam MN | |
SinhalaSangamMN | SinhalaSangamMN |
SinhalaSangamMN-Bold | SinhalaSangamMN-Bold |
Snell Roundhand | |
SnellRoundhand | SnellRoundhand |
SnellRoundhand-Bold | SnellRoundhand-Bold |
Tamil Sangam MN | |
TamilSangamMN | TamilSangamMN |
TamilSangamMN-Bold | TamilSangamMN-Bold |
Telugu Sangam MN | |
TeluguSangamMN | TeluguSangamMN |
TeluguSangamMN-Bold | TeluguSangamMN-Bold |
Thonburi | |
Thonburi | |
Thonburi-Bold | |
Times New Roman | |
TimesNewRomanPSMT | TimesNewRomanPSMT |
TimesNewRomanPS-ItalicMT | TimesNewRomanPS-ItalicMT |
TimesNewRomanPS-BoldMT | TimesNewRomanPS-BoldMT |
TimesNewRomanPS-BoldItalicMT | TimesNewRomanPS-BoldItalicMT |
Trebuchet MS | |
TrebuchetMS | TrebuchetMS |
TrebuchetMS-Italic | TrebuchetMS-Italic |
TrebuchetMS-Bold | TrebuchetMS-Bold |
Trebuchet-BoldItalic | Trebuchet-BoldItalic |
Verdana | |
Verdana | Verdana |
Verdana-Italic | Verdana-Italic |
Verdana-Bold | Verdana-Bold |
Verdana-BoldItalic | Verdana-BoldItalic |
Zapf Dingbats | |
ZapfDingbatsITC | |
Zapfino | |
Zapfino | Zapfino |
jasu's blog
블로그 메뉴글
iPhone, iPad : iOS font list
Programming/Objective-C
2012. 10. 5. 17:26
글
iOS icon 파일명 및 크기
Programming/Objective-C
2012. 9. 5. 00:39
이미지(px) | 파일명 | 사용처 | 요구상태 | 기타 |
---|---|---|---|---|
512x512 | iTunesArtwork | Ad Hoc iTunes | 선택적 필요 | 파일은 png 형식이어야 함, 그러나 이름에서는 .png 확장 제외 |
57x57 | Icon.png | 아이폰/아이팟 터치 앱스토어와 홈 화면 | 필요 | <없음> |
114x114 | Icon@2x.png | iPhone 4 고해상 홈 화면 | 선택적 필요 | < 없음> |
72x72 | Icon-72.png | iPad 호환 홈 화면 | 선택적 필요 | < 없음> |
29x29 | Icon-Small.png | Spotlight와 설정 | 선택적 필요 | <없음> |
50x50 | Icon-Small-50.png | iPad 호환 Spotlight | 설정된 bundle이 있다면 필요, 아니면 선택적 필요 | <없음> |
58x58 | Icon-Small@2x.png | Spotlight와 iPhone 4 고해상도 | 설정된 bundle이 있다면 필요, 아니면 선택적 필요 | <없음> |
스샷: 320 x 480 (1~4장)
Splash:
Default.png : 320 x 480
Default@2x.png : 640 x 960
+
iPhone5 해상도 지원 이미지 : 640 x 1136
글
Release build에서 NSLog 무효화
Programming/Objective-C
2012. 8. 31. 15:14
prefix header에 아래 코드 삽입.
Release 빌드할 때 무효화 자동 처리.
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...) {}
#endif
글
NSDate to String
Programming/Objective-C
2012. 7. 23. 19:45
Pattern | Result (in a particular locale) |
---|---|
yyyy.MM.dd G 'at' HH:mm:ss zzz | 1996.07.10 AD at 15:08:56 PDT |
EEE, MMM d, ''yy | Wed, July 10, '96 |
h:mm a | 12:08 PM |
hh 'o''clock' a, zzzz | 12 o'clock PM, Pacific Daylight Time |
K:mm a, z | 0:00 PM, PST |
yyyyy.MMMM.dd GGG hh:mm aaa | 01996.July.10 AD 12:08 PM |
-(void) date1{ // output : 7/23/12 NSDate *today = [NSDate dateWithTimeIntervalSinceNow:0]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateStyle:NSDateFormatterShortStyle]; NSString *dateString = [dateFormat stringFromDate:today]; NSLog(@"date1 : %@", dateString); } -(void) date2{ // output : 07/23/2012 07:36PM NSDate *today = [NSDate date]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"MM/dd/yyyy hh:mma"]; NSString *dateString = [dateFormat stringFromDate:today]; NSLog(@"date2 : %@", dateString); } -(void) date3{ // output : Monday July 23, 2012 NSDate *today = [NSDate date]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"EEEE MMMM d, YYYY"]; NSString *dateString = [dateFormat stringFromDate:today]; NSLog(@"date3 : %@", dateString); } -(void) date4{ // output : 7:38 PM, GMT+09:00 NSDate *today = [NSDate date]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"h:mm a, zzz"]; NSString *dateString = [dateFormat stringFromDate:today]; NSLog(@"date4 : %@", dateString); } -(void) date5{ // output : 월요일 7월 23, 2012 NSDate *date = [NSDate date]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"EEEE MMMM d, YYYY"]; [dateFormat setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"ko_kr"]]; NSString *dateString = [dateFormat stringFromDate:date]; NSLog(@"date5 : %@", dateString); }
글
becomeFirstResponder, resignFirstResponder 애니메이션 duration time 설정
Programming/Objective-C
2012. 7. 22. 04:48
UITextField 를 터치하면 나타나거나 사라지는 keypad의 애니메이션 속도를 조정하기 위해서는 아래와 같은 방법을 사용할 수 있다.
[UIView animateWithDuration:0.3 animations:^{ [inputText becomeFirstResponder]; }]; [UIView animateWithDuration:0.3 animations:^{ [inputText resignFirstResponder]; }];
애니메이션 종료 시점에 처리해야하는 부분이 있으면 간단하게 아래와 같이 처리할 수도 있다. (delegate 메소드를 사용하는 것을 권장.)
[UIView animateWithDuration:0.3 animations:^{ [inputText becomeFirstResponder]; } completion:^(BOOL finished) { // 애니메이션 종료후 처리 }];
애니메이션 없이 바로 나타나게 하려면 UIView animate duration time을 0으로 설정하면 된다.