일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- JavaScript
- spring
- udp
- ios
- permgen space
- jQuery
- java
- HTML
- Eclipse
- UIWebView
- jsp
- Database
- 인코딩
- 티스토리 초대
- ipad
- Android
- C#
- XML
- WebView
- 이클립스
- 티스토리 초대장
- encoding
- 한글
- Tomcat
- MySQL
- iphone
- 톰켓
- 메모리
- Objective C
- Memory
- Today
- Total
목록iphone (22)
suroMind
NSFileManager* fileManager = [NSFileManager defaultManager]; NSString* rootDir = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; DebugLog(@"aaaa %@", rootDir); NSString *fileName; NSDirectoryEnumerator* enumDir= [fileManager enumeratorAtPath: rootDir]]; while((fileName = [enumDir nextObject])) { DebugLog(@"tttt == %@", fileName); }
-- iOS 계열 디바이스 구분 아이패드 if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){ } 아이폰 및 아이팟 [UIDevice currentDevice] model] 위코드를 NSLog로 찍어보면 iPhone 및 iPod이 출력됨
출처 : http://louise.tistory.com/70 어플리케이션 아이콘(Application Icons) Icon.png (57 x 57 pixels) - iPhone and iPod Touch Icon-ipad.png (72 x 72 pixels) - iPad Icon@2x.png 114 x 114 Icon-Small.png 29 x 29 Icon-Small@2x.png 58 x 58 Icon-Small-50.png 50 x 50 둥글게 처리 X shine, gloss 이펙트 X 알파 투명도 X 참조 : http://glyphish.com/ 검색이나 설정에 사용되는 아이콘(Small Icons) - 없어도 됨. Icon-Small-50.png (50 x 50 pixels) - iPad Icon..
아이폰의 웹뷰를 구현하면서 상하로 스크롤시에 필요치 않은 부분까지 스크롤되는 점이 있다. 뭐랄까 뷰가 끝까지 스크롤되었지만 그 뒷부분까지 더 스크롤 되는 경향 말이다. 아이폰 특유의 냄새가 나는 부분이지만 없앨려면 아래코드를 viewDidLoad 에 넣으면 된다. for (id subview in webView.subviews){ if ([[subview class] isSubclassOfClass: [UIScrollView class]]){ ((UIScrollView *)subview).bounces = NO; } } 출처 : http://cafe.naver.com/mcbugi/131260 맥부기카페 댓글
먼저 키체인에서 해당 인증서를 이용해 .p12파일로 내보내기를 하여야 합니다. PUSH인증서를 마우스 오른쪽 클릭하여 내보내기 합니다. (ex : cert.p12) 그리고 PUSH인증서에 물려있는 개인키 또한 내보내기 합니다. (ex : key.p12) 터미널을 열어서 2개의 파일이 있는 곳으로 이동하여 아래는 명령어를 입력합니다. openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12 openssl pkcs12 -nocerts -out key.pem -in key.p12 openssl rsa -in key.pem -out key.unencrypted.pem cat cert.pem key.unencrypted.pem > ck.pem 이렇게 하면 최종 산출..
아이폰 어플리케이션을 만들면서 네트워크 연결 상태에 대해서 체크해야 할 부분이 있다. 3G, WiFi인지 또는 네트워크 연결이 안되어있는상태인지 체크할 필요가 있다. 또한 연결되어 있는 상태에서도 중간에 네트워크가 끊어지거나 3G->WiFi, WiFi->3G로 변경될 수 있으므로 이를 콜백 함수를 이용해 알아와서 알려 줄 필요도 있을 것이다. 출처는 iPhone CookBook에서 발췌하였다. *** 사용법 - 연결상태 확인 NSString *results = [NSString stringWithFormat:@"Network %@available %@%@", ([UIDevice networkAvailable] ? @"" : @"un"), ([UIDevice activeWLAN] ? @"[WiFi]" : ..
JSON을 사용하기 위해 Framework을 추가해서 하는 방법이 있던데.. 본인은 귀찮아서 헤더파일을 추가해서 씁니다. http://stig.github.com/json-framework/ 에서 파일을 받고 압축을 풀러 classes안에 .h파일과 .m파일을 자신의 프로젝트에 복사하고 사용할때는 JSON.h 파일만 import 시키면 설정은 끝이다. ** 간단 사용법 ---- SBJsonWriter ---- NSMutableDictionary *mdic= [[NSMutableDictionary alloc] init]; [mdic setValue: @"누구냐" forKey:@"deviceId"]; [mdic setValue: @"suroMind" forKey:@"token"]; [mdic setValue..
아래 코드는 iOS5 부터는 적용되지 않습니다. http://blog.suromind.com/94 위 링크에 새로운 방법이 제시 되어 있으니 확인해 보세요 =-=-==================================================================================================================== 여러모로 삽질을 많이 한 부분입니다. 첫번째로 performselector를 이용하여 setCustomUserAgent 함수를 호출하고 수정하거나 두번째로 -(BOOL) webView:(UIWebView*) webView shouldStartLoadWithRequest:(NSURLRequest*) req navigationType:(UIW..
** Objective-c에서 데이터를 전송할 때 암호화가 필요할 때가 있다. 여러 다른 방법도 많이 있겠지만 AES를 통하여 구현해봤다. 서버쪽은 자바기반이다. 출처는 구글신.. 여러 소스를 덕지덕지 모았다. key는 16자리로 하되 서버와 클라이언트에 같은 키를 넣어야한다. 대칭키이므로.. 먼저 iPhone쪽 소스 ======================================================================================= #import #import @interface AESExtention : NSObject { } - (NSString*) aesEncryptString:(NSString*)textString; - (NSString*) aesDecry..