#Objective-C
16개의 포스트
-
2014-11-28
기본 UIRefreshControl 및 Custom 라이브러리 소개
기본적인 UIRefreshControl 에 대한 사용법이다. UITableView에 addSubView: 하는것만으로도 쉽게 사용할 수 있다. spinner 의 색은 setTintColor 를 이용해서 설정할 수가 있고, backgroundColor 을 지정하면 끌어 당겼을 때의 배경색을 지정할 수가 있다. selector 로 지정한 함수에서 웹서비스를 호출하는 함수를 지정해
-
2014-01-14
(iOS)MKPointAnnotation에 정보(i) button 달기
MKPointAnnotation 에 정보(i) 버튼을 추가하고 싶었다. 지도 관련 액션을 actionsheet 를 이용해서 하거나 다른 버튼을 이용해서 했었는데
-
2013-12-28
(iOS) SVProgressHUD + NSTimer
[cocoapods](http://beta.cocoapods.org/?q=) 를 연동하면서 자주 사용하는 라이브러리에 대한 사용법을 정리해서 [github](https://github.com/AhnSeongHyun/Objective_Factory/tree/master/SVProgressHUDExample)에 올리고 있는데, 그 중에서도 단연 [SVProgressHUD](https://github.com/samvermette/SVProgressHUD) 는 네트워크 전송 혹은 앱
-
2013-12-06
(iOS) NSMutableArray + Delegate
별 다른건 아니고 Objective-C 에서 데이터를 관리할때 사용하는 자료구조인 `NSMutableArray` 를 자주 사용하는데 네트워크 요청이나 위치 서비스 요청을 위한 큐(Queue)를 만들때 최근에 주로 사용해 왔다. 특히 하나의 `NSMutableArray` 를 감싸서(wrapping) 사용하는데 주로 singlet
-
2013-09-21
(iOS) SVProgressHUD 를 이용한 팝업 보여주기
UIAlertViewController를 이용할수도 있겠지만 좀더 세련된 앱을 만들려면 조금이라도 이쁜 모냥새를 보워주는 것이 필수적이다. 그래서 SVProgressHUD 를 주로 팝업이나 로딩시 이용한다.
-
2013-09-20
(iOS) 바코드 인식 라이브러리 ZBar 사용법
한우찾기 앱은 처음부터 ZBAR 라이브러리를 사용해 왔었는데 그동안 정리할 기회가 없었는데 이번 기회에 사용법에 대한 부분을 정리하는 포스팅을 하려고 한다. 나두 자꾸 까먹어서리.
-
2013-09-17
(iOS) AVAudioSessionCategory 정리
다들 알다시피 AVAudioSession 이라는 것을 통해서 iOS 내에서 음악을 재생하는데 `AVAudioSessionCategory `라는 것에 대해서 알아둘 필요가있다. 이것이 왜 중요한지에 대해서 일단 일화를 설명하자면,
-
2013-09-17
(iOS) JSON문자열 NSDictionary 변환
JSONKit 등의 라이브러리가 있지만 사실 작은 프로젝트에서 연동해서 쓰려면 귀찮은 감이 있어서 찾아보니 Objective-C 에서 제공하는 방법이 있다. 간간히 쓰자.
-
2013-05-20
(iOS) 문자열에서 md5 추출하기
-
2013-05-09
(iOS) 한국어 자소분리
자동완성 관련 작업을 하다가,(조만간에 간단한 형태의 오픈소스로 배포 예정) 한국어의 풀어쓰기 관련 이슈가 있어서 인터넷에서 있는 예전 소스를 Objective-C 기반으로 작업을 하였다. 한글 혹은 한영숫자가 섞인 입력 문자열에서 한글만 찾아서 자소 분리를 하는 소스코드이다. NSMutableString 을 이용해서 자소들을 이어붙이기를 하였다.
-
2013-05-08
(iOS) 회전을 하면서 UIViewController 띄우기
단일 뷰 어플리케이션 같은 경우, 설정뷰를 보여주려면 그냥 아래에서 위로 올라오는 것 보다 회전하는 애니메이션을 주면서 보여주는 것이 훨씬 보기에 좋다.(주관적인수 있음) presentViewController 를 이용해서 UIViewController를 보여주면 그냥 아래에서 위로 올라오지만 아래와 같이 보여줄 ViewController의
-
2013-02-01
(iOS) NSUserDefaults 를 이용해서 설정저장하고 읽기.
어떤 값들은 파일에 저장하는 것이 맞지만 때로는 앱내에 설정으로 저장하는 편이 훨씬 나을수가 있다. 간단한 설정같은 경우에는 파일에 저장하는 것이 더 불편하고 그러한 부분을 구현하는 것이 번거로울수 있다. 그래서 iOS 에서는 NSUserDefaults 라는 것을 통해서 저장할 수 있도록 한다. 저장은 Key, Value형태로 저장이 된다. 아래의 코드를 보면 쉽게 이해할수 있다. 단, 저장할 경우에는 synchronize 를 해주어야 한다. 저장된 데이터는 앱이 삭제되기전
-
2013-01-14
(iOS) NSDate 현재 날짜 시간 가져오기
-
2012-12-26
(iOS) OpenAPI 호출할때 주의할 점. NSUTF8StringEncoding 사용하기
올해 한우찾기 v2.3.5 버전을 개발하면서 새로 넣은 기능이 바로 뉴스검색 기능이었다. 간단히 네이버 OpenAPI 검색 기능을 이용해서 한우관련 뉴스를 사용자가 직접 검색할 수 있도록 제공하는 기능이었는데 만드는 과정에서 특별한 문제가 있어서 이렇게 디버그 포스팅을 한다.
-
2012-08-30
[iOS] GetHtmlString(), HTML 가져오기
-
2011-07-27
[iOS] Document + 디렉토리/파일