일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Database
- ipad
- Memory
- Objective C
- 메모리
- 이클립스
- MySQL
- Android
- spring
- 티스토리 초대장
- 티스토리 초대
- java
- jQuery
- UIWebView
- JavaScript
- iphone
- Eclipse
- ios
- WebView
- Tomcat
- 인코딩
- C#
- 톰켓
- HTML
- jsp
- encoding
- udp
- XML
- 한글
- permgen space
- Today
- Total
목록IT분야 (91)
suroMind
아이폰 앱을 앱데이트 할 때에 This bundle is invalid. The key CFBundleShortVersionString in the Info.plist file must contain a higer version than that of the previously uploaded version. 이런 메세지가 뜬다면 버전이 안맞다는 얘기인데.. 분명히 버전을 바꾸었는데도 Archive 하면 버전이 안바뀐 채로 컴파일이 되었다. 찾아보니 plist 파일에 "Bundle Version" 외에 "Bundle Version string, short"이 있는데 후자는 앱의 상세버전이라고 한다. 요놈이 변경이 안되어 있었다. 옛날에 업로드한 앱들은 "Bundle Version string, short..
from xguru in twitter https://github.com/digdog/DDActionHeaderView http://code.google.com/p/oauthconsumner/ http://code.google.com/p/mpoauthconnection/ http://getsharekit.com/ http://code.google.com/p/nate-ios-client-api/ https://github.com/facebook/facebook-ios-sdk http://code.google.com/p/cocoaasyncsocket/ https://github.com/enormego/cocoa-helpers https://github.com/woohj70/iPhotoDiary https:/..
간단하게 기본 actionsheet를 사용하지 않고 view를 추가해서 사용하는 방법입니다. 헤더파일에 UIActionSheet *actionSheet; UIView *viewActionSheet; 두개를 추가하고.. view는 아울렛으로 연결하시던지 하시면 됩니다. 특정 버튼을 눌러서 actionSheet를 띄울 코드 UIActionSheet *tempActionSheet = [[[UIActionSheet alloc] init] autorelease]; tempActionSheet.delegate = self; [tempActionSheet addSubview:self.viewActionSheet]; // 액션시트에 뷰 추가 [tempActionSheet showInView:self.view]; // ..
HTTP로 파일을 업로드하면서 업로드 되는 프로그레스바를 구현할 필요성이 생겼다. UIAlertView를 이용하여 UIProgressView를 올려서 간단하게 구현해 보았다. HTTP 커넥션은 NSURLConnection의 delegate를 이용하였고 ASIHTTPRequest를 이용해도 무관하다. 1. 헤더파일에 다음 두개의 변수를 선언 @interface TestFileUploadViewController : UIViewController { UIProgressView *progressView; UIAlertView *progressAlert; } @property (nonatomic, retain) UIProgressView *progressView; @property (nonatomic, reta..
간단한 UITableView의 삭제기능이다. 1. 네비게이션바에 Edit 버튼을 추가해준다. - (void) viewDidLod{ ...................... ...................... self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:self action:@selector(delList:)] autorelease]; } 2. 버튼을 눌렀을 때 호출될 메소드를 만들어 준다. 버튼을 누르면 테이블뷰에 마이너스 버튼이 생긴다. - (IBAction)delList:(id)sender{ BOOL editing ..
일반 웹브라우저상에서 접속시에는 접속이 잘 되지만 자바코드의 HttpClient를 이용하여 요청을 할때 아래와 같은 형태의 html이 리턴되어 올때가 있다. 일단 보니 어떤 url을 치던지 간에 무조껀 저 코드가 뜬다. 구글링결과 웹서버 웹브라우저를 감지하지 않냐는 의견이 좀 있었다. user-agent나 쿠키를 셋팅해서 보내라는 글들이 많았다. 일단 쿠키를 셋팅해서 해보니 요청이 잘된다.. ㅜ 안드로이드에서는 아직 테스트는 안해봤고 이클립스 콘솔에서만 테스트를 해봤다. 안드로이드도 잘 되겠지요..클래스가 약간 틀리면 수정점 하시구요 =============================================================================== CookieStore cook..
기존 프로젝트를 xCode4로 넘어오면서 컴파일할때 Missing File 경고가 출력될 때가 있다. 실행하는데는 전혀 문제는 없는데 왜 뜨는지 인터넷에 검색해보니 .svn문제라고 한다. link : http://www.thezeto.com/wordpress/?p=3 위 링크에 설명이 잘 되어 있다. 1. 터미널에서 아래의 두개의 명령어만 치면 finder에서 숨겨진 파일 및 폴더를 볼 수 있다. defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder 2. 본인은 파일이 그닥 많지 않아서 Finder 에서 프로젝트 폴더에 있는 .svn 하나만 지우니 경고 출력이 모두 없어졌다. 지우고 난뒤에는 defaults write com.appl..
UIWebView에서 링크 클릭시 Webview의 페이지 이동이 아닌 사파리 창을 띄우는 일이 생겼다..찾아보니 간단했다 -(BOOL)webView:(UIWebView *)descriptionTextView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if (UIWebViewNavigationTypeLinkClicked == navigationType) { [[UIApplication sharedApplication] openURL:[request URL]]; return NO; } return YES; } 출처 : http://stackoverflow.co..
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); }