기술43 NSString 특정 자리수만큼 문자열 분리하기. 예를 들어, 문자열을 4자리씩 끊어야 할 경우, NSString *number = @"1234567890"; NSError *error = NULL; NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@".{1,4}" options:0 error:&error]; NSArray *matches = [regex matchesInString:number options:0 range:NSMakeRange(0, [number length])]; for (NSTextCheckingResult *match in matches) { NSLog(@"%@", [number substringWithRange:match.range]];.. 2015. 2. 27. XCode 6 Simurator Keyboard에서 한글 나오도록 셋팅하기. XCode6 시뮬레이터에서 간혹(자주?) 한글 키보드가 안나오는 경우가 있다.아래 설정을 해 주면 나온다.그 전에 설정에서 키보드의 언어는 추가가 되어 있어야 한다. 2015. 2. 10. 맥에서 매직마우스나 트랙패드 커서가 튀는 경우. iMac 2011 Mid를 사용할 때는 괜찮았는데, 이 후에 나온 2012나 2013에서 매직마우스나 트랙패드를 사용할 간혹 마우스 포인트가 튀는 현상이 발생했다. 움직이다보면 포인트가 워프. ㅎㅎㅎㅎ ;;; 찾아보니 WiFi Hz간의 간섭 때문일 수도 있다는 얘기가 있길래 수정해 보았다.어느 분은 공유기를 바꾸고 나서 잘 되었다는 분도 있으시지만, 나의 경우에는 맥으로 인터넷공유 기능을 켜 놓고 있었기 때문에 공유기능에서 채널을 바꿔 줌으로써 해결했다. 와이파이를 사용할 경우도 해당 될 지도. 어쩌면. 1) 우측상단의 와이파이의 '공유 환경설정 열기' 선택. (아래는 이미 채널:44(5GHz)로 변경되어있음. 보통은 11(2.5GHz)로 되어 있음.) 2) '인터넷 공유 체크 해제 > Wi-Fi 옵션 .. 2014. 10. 8. XCode에서 메모리 영역 보기. 간혹 XCode의 디버그창에서 포인터로 된 변수의 경우 메모리에 직접 접근해서 값을 봐야하는 경우가 있습니다. 1. 우선 관련 라인에 브레이크 포인트가 지정된 상태에서 디버그 모드가 되어야합니다. 2. 원하는 변수에 대해 마우스 우클릭 또는 Ctrl+클릭을 하게 되면 옵션창이 뜹니다. View Memory of * 를 선택합니다. 3. 아래와 같이 메모리를 직접 볼 수 있는 화면이 뜹니다. 1) 현재 창에서 보이는 메모리의 주소를 지정할 수 있습니다. 2) 보이는 화면의 페이지 단위로 앞, 뒤 이동을 할 수 있습니다. 3) 창에서 보이는 Byte의 크기를 지정할 수 있습니다. 4) 바이트들을 묶음 단위로 볼 수 있습니다. 5) 확인 해 봤던 메모리의 위치들의 히스토리입니다. 참고 : https://dev.. 2014. 4. 9. UIWebView에서 내부 웹페이지의 크기를 알고 싶을 때. UIWebView에서 내부 웹페이지의 크기를 알고 싶을 때. - 해당 웹뷰 객체 내부의 scrollView를 이용하면 됨. 예. webView.scrollView.contentSize.width webView.scrollView.contentSize.height 참고. 해당 scrollView의 속성은 readonly 임. 2014. 1. 20. UIWebView에서 HTML 페이지 확대 축소하기. UIWebView에서 불려진 웹 페이지에 확대/축소 기능을 넣기 - scalesPageToFit 을 YES로 설정해준다. 끝. 2014. 1. 20. 이전 1 2 3 4 5 ··· 8 다음