아이폰에서 NSURLRequest 를 통해서 iis7 + Classic ASP + MSSQL Server 2008 (euc-kr) 로 파일과 데이터를 POST 했는데 응답이 전혀 없는 사태가 발생하였다. 전송된 값 받아 처리하는 서버측 ASP 스크립트를 POST 값이 무조건 찍히도록 해보았지만 역시 응답값은 없었다. 2.5일 동안 갖가지 노력을 기울였지만 결과는 (null) 이렇게 하면 시간만 허비된다고 판단짓고 대안을 찾아서 일단 작동하는것을 목표로 했다. MS에서 제공되는 웹플랫폼 설치 관리자를 통해 IIS에서 PHP+MSSQL 환경을 설치 및 셋팅하였다. PHP를 통해서 전송된 값을 찍어보았더니 PHP는 잘 나타났다. 이때, 대안을 2가지 마련했다. 1. PHP에서 sqlsrv 함수를 통하여 직접 ..
입력란에 포커스가 있을때, 키보드가 보일때, 다음 구문으로 키보드를 숨길 수 있다: [self.textBox resignFirstResponder]; //If keyboard visible, remove keyboard 위 예에서 입력란은 포커스를 지닌 UITextField 다. 포커스를 지닌 UITextField에게 포커스를 놓으라는 명령을 한 것이다. 만약 폼에 많은 입력란이 있다면 모두 “resignFirstResponder”를 해줘야 할까? 뷰에 있는 모든 입력란에 포커스를 놓으라!를 쉽게 하는 방법이 있다. 코드는 다음과 같다: [self.view endEditing:TRUE]; //Resign firstresponder for all textboxes on the view [출처] http:/..
동기(synchronous) - 비동기(asynchronous) 통신에 대해 알기 쉽게 설명해놓은 글을 찾아 헤메이다 결국 찾게 되었다. 원문은 http://blog.naver.com/lifesoft/30015652725 (네이버 블로그는 트랙백 기능이 없어서 그냥 원문 링크를 먼저 남김) ------------------------------------------------------------------------ 동기, 비동기 의 원래 의미는 통신에서 상대방의 일정 신호에 의해서 다음 동작이 이루어지면 동기 상대방의 상태와 관계없이 일방적으로 동작하면 비동기 입니다 즉, 상대방이 받을준비 됬다는 신호를 받아서 한byte 보내고 수신측에서 한byte받은 후 또 보내도 된다는 신호를 보내고 이 신호 확..
일반적인 모달뷰 띄우기 DatePickerViewController *datePickerViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController" bundle:nil]; [self presentModalViewController:datePickerViewController animated:YES]; 를 DatePickerViewController *datePickerViewController = [[DatePickerViewController alloc] initWithNibName:@"DatePickerViewController" bundle:nil]; UINavigationController..
key = "kkk" value = "vvv" 변수들을 JSON 형식 {key:value} 으로 만들때 특수문자 Escape '// JSON Escape Function json_escape(str) If isEmpty(str) Or isNull(str) Then Exit Function str = Trim(str) str = Replace(str, """", """) str = Replace(str, "'", "'") str = Replace(str, "\", "\\") str = Replace(str, Chr(13) & Chr(10), "\n") str = Replace(str, Chr(13), "\n") str = Replace(str, Chr(10), "\n") str = Replace(str, ..
iOS쪽에서 쓸만한 공유 라이브러리인 ShareKit 과 AddThis 중 국내에서 많이 쓰고 있는 ShareKit v0.2.1 버젼의 샘플 프로젝트를 iOS5에서 테스팅하는데 타이틀바 좌측 상단의 [Cancel] 버튼을 눌러도 아무런 응답이 없었다. 뭐야이게~ 구글 검색~! https://github.com/ideashower/ShareKit/issues/254 (영문) 위 웹페이지의 답변을 주욱 보다 보면 btedev 님이 해결법과 패치된 소스를 알려주신다. https://gist.github.com/1281191 에서 브라우저 찾기를 이용해서 dismissModalViewControllerAnimated 관련 부분 2곳을 찾아 자신의 소스를 고쳐주면 된다. 를 아래 정리해 보겠다. Xcode4 좌측..
- 부모 뷰 컨트롤러 : ParentViewController - 자식 뷰 컨트롤러 : ChildViewController 로 정의하고 시작. 부모에 delegate @protocol 선언 자식에서 같은 @protocol 코딩 자식에서 부모에서 선언한 delegate 따른다고 선언 자식에서 해당 delegate를 통하여 부모의 object 제어 ParentViewController.h : #import @protocol ParentViewDelegate - (void)didReceiveMesssge:(NSString *)message; @end @interface ParentViewController : UIViewController @property (nonatomic, retain) IBOutlet ..
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease]; } cell.imageView.image ..
Xcode 4.2 에서 하위 버젼 호환을 위해 프로젝트의 Deployment Target 를 3.2 로 맞추고 xib 들도 모두 File Inspector (option + command + 1) > Document Versioning 들을 3.2로 맞추고 빌드중 제목의 경고문구를 맞이했다. http://stackoverflow.com/questions/7625731/xcode-4-2-warnings-when-dropping-nav-controller-on-tab-bar-in-ib 의 jkira 답변을 보면 MainWindow.xib 를 선택 > 경고를 뿌리는 컨트롤러 선택 > Attribute Inspector (option + command + 1) > View Controller 섹션 > Prese..
- Total
- Today
- Yesterday
- centos
- mssql
- IE
- iis
- nodejs
- macos
- classic asp
- 한글
- JSON
- Linux
- Mac
- laravel
- nginx
- Wordpress
- Docker
- sencha touch
- ASP
- JQuery
- Prototype
- javascript
- Android
- API
- iphone
- 워드프레스
- git
- CSS
- 안드로이드
- PHP
- Debug
- IOS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |