본문 바로가기

모바일개발(Mobile Dev)/IOS개발(ObjectC)109

slide menu github https://github.com/John-Lluch/SWRevealViewController 2015. 2. 16.
[Obj-C] 접근자 @property, @synthesize, @dynamic / retain, copy, assign, atomic, nonatomic [Obj-C] 접근자 @property, @synthesize, @dynamic / retain, copy, assign, atomic, nonatomic참고::http://maclove.pe.kr/28http://blog.outsider.ne.kr/604http://lambert.tistory.com/560 @property - 객체의 필드에 데이터를 설정하거나 설정된 내용을 참조하기 위해 사용한다. - @property 키워드는 프로퍼티를 선언한다. (getter, setter 메소드는 @synthesize 키워드로 자동 구현한다.)?1@property (readwrite, assign) BOOL enable; @synthesize - 개발자가 프로퍼티에 대한 getter, setter 메소드를 직접.. 2015. 1. 29.
activity tracking. what u need to know Toggle navigation iOS 8 Location, Motion and Activity Tracking. What you need to know. Besides being slick and sexy devices, iPads and iPhones offer access to a plethora of sensors that can be used to improve app concepts and user experiences or enable ones that were impossible before. This guide will get you up to speed by introducing you to the relevant APIs as well as giving you a solid backg.. 2015. 1. 28.
http://jsonlint.com/ http://jsonlint.com/ 2015. 1. 25.
xcode delete Xcode 4.2.x 버전까지는 시스템 디스크:Developer 폴더에 모든 라이브러리 및 개발툴들이 설치되었지만, 4.3 앱스토어 버전 부터는 Sandboxing 되어, 응용 프로그램 폴더(Applications)에 Xcode 패키지가 하나만 설치됩니다. 그러므로, 4.3 버전을 앱스토어에서 다운로드/설치했다면 4.2.x 버전은 디스크 용량만 낭비하기 때문에 다음 명령어로 완전 삭제해 주는것이 좋습니다./Developer/Library/uninstall-devtools --mode=all시스템 디스크:Developer 의 Xcode 4.2.x 버전만 제거하기 때문에, 새로 설치한 4.3 버전에는 아무런 영향을 주지 않습니다. 2015. 1. 25.
아이튠즈 완전삭제하기 http://blog.daum.net/_blog/BlogTypeView.do?blogid=0LTt2&articleno=7234263&categoryId=760547&regdt=20100928125152 http://smartblog.olleh.com/847 2015. 1. 17.
iOS7에서 iOS6.1.3으로 다운그레이드 하기 - ifaith (아이튠즈 에러 11번 fix) iOS7.x에서 iOS6.x 버전으로 다운그레이드 하는 방법을 알아보겠습니다. 다운그레이드 하는이유는 iOS7이 마음에 안들거나, 구형기기에서 약간 버겁거나, iOS6에서 잘 사용하던 시디아 어플이 iOS7으로 업데이트 되지 않았거나 기타등등 여러가지 이유로 다운그레이드 하게 됩니다. 2013/12/26 - iOS6.1.3 & iOS6.1.5 완탈하기! - p0sixspwn 2013/12/23 - iOS7 완탈하는 방법! - 아이폰, 아이패드 iOS7 탈옥 방법 evasion 우선 포스팅하기 앞서서 다운그레이드 원리를 설명하자면 애플에서는 펌웨어 업데이트시 해당기기 iOS 펌웨어 정보를 애플서버와 매칭시켜 업데이트 하는 방식이기 때문에 구 펌웨어에서는 구 펌웨어에 해당하는 매칭파일을 삭제가 되어 다운그레.. 2015. 1. 17.
[iOS 앱 만들기 001] 앱 델리게이트 UIApplicationiOS앱은 Objective-C로 만들어지고, Objective-C는 C언어가 확장된 형태이며, 기본적인 구조는 C와 동일하다. (표준 C로 작성된 코드도 Xcode로 컴파일 할 수 있다.) 따라서 iOS앱 역시 예외없이 main 함수가 프로그램 전체의 본체가 된다. 코드 상으로는 그렇다고 하더라도 iOS앱의 본체는 사실상, 앱 객체로 이는 UIApplication의 인스턴스가 되는데, 앱의 초기 실행 과정을 살펴보면 다음과 같은 절차를 밟게 된다.main 함수가 실행된다.main 함수는 다시 UIApplicationMain 함수를 호출한다.이 함수는 앱의 본체에 해당하는 객체인 UIApplication 객체를 생성한다.Info.plist 파일을 읽어들여 파일에 기록된 정보를 참고.. 2015. 1. 14.
NavigationBar Custom 원문1 : http://lambert.tistory.com/355 디자인 적용을 위해 커스텀 컨트롤(Custom Control)을 적용하기 위해서 다음과 같이 세 가지 방법을 사용할 수 있다. 다음의 예는 최대한 간단한 설명을 위해 Naviation Control을 대상으로 하고, Xcode의 Navigation-based Application을 사용했다. 다음 그림과 같이 네비게이션바의 배경 그림을 변경하는 것을 예로 들겠다. 1. 커스텀 클래스를 상속하는 방법우선 네비게이션바의 배경 그림을 변경할 커스텀 클래스(CustomNavigationBar.h/m)를 작성한다. [CustomNavigationBar.h]#import @interface CustomNavigationBar : UINavigatio.. 2015. 1. 14.