- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

    // Override point for customization after application launch.

    splashLoadingController = [[SplashLoadingController alloc] initWithNibName:nil bundle:nil];

    [self.window addSubview:splashLoadingController.view];

    

    // 새로운 화면을 보여주기 위한 지연시간 설정

    [NSTimer scheduledTimerWithTimeInterval:5.0f target:self selector:@selector(onSplashScreenExpired:) userInfo:nil repeats:NO];

    

    [self.window makeKeyAndVisible];

    return YES;

}


- (void)onSplashScreenExpired:(id)userInfo

{

    [splashLoadingController.view removeFromSuperview];

    [self.window makeKeyAndVisible];

}

2011/09/22 15:45 2011/09/22 15:45
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

가속도 센서

2011/09/22 10:12 / 예전꺼
가속도 센서 : 사용자가 아이폰을 손에 쥐고 어떻게 움직이는가에 따라 애플리케이션이 반응하게 해준다. 움직을 감지하기위한 센서, 기기에 가해지는 힘의 방향을 측정하는 장치

* 가속도 센서의 값을 이용하는 클래스들

UIDevice
UIApplication
UIViewController
UIResponder
UIAccelerometer


* 하이패스 필터와 로우패스 필터

- 하이패스 필터 : 아이폰이 항상 받고 있는 중력값을 필터링해서 없애버리고 움직임만을 얻어내는 기법
- 로우패스 필터 : 미세한 움직임을 필터링하고 중력값을 주로 이용하기 위해 가속도 센서의 값을 가공한다.


2011/09/22 10:12 2011/09/22 10:12
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

GameKit

2011/09/22 10:08 / 예전꺼
게임엔진이 아니다.

게임킷 : 블루투스를 이용해 P2P네트워크 통신 기능을 제공하는, 프레임워크이다. 게임킷을 이용하면 근거리에 있는 아이폰과 별다른 네트워크 연결없이 바로 연결이 가능하며, 그 연결과정을 우리가 크게 신경쓸 필요가 없이 간편하게 제공해준다.



2011/09/22 10:08 2011/09/22 10:08
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]
예전의 모델을 그대로 두고 수정하는 모델에 새로운 버전을 부여함으로써 예전 버전의 모델로 만든 데이터를 새로운 버전의 모델로 만든 데이터를 새로운 버전의 모델 그래프로 이전(Migration)하는 것이다.



2011/09/22 10:06 2011/09/22 10:06
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

어드레스 북 API

2011/09/22 10:04 / 예전꺼
* 어드레스 북 프레임워크

- ABAddressBook
- ABRecord
- ABGroup
- ABPerson

* 어드레스 북 UI 프레임워크

- ABPeoplePickerNavigationController
- ABPersonViewController
- ABNewPersonViewController
- ABUnknownPersonViewController



2011/09/22 10:04 2011/09/22 10:04
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

Core Data

2011/09/22 08:59 / 예전꺼
코어 데이터는 아이폰용 데이터 베이스이다. 코어 데이터를 이용하면 데이터를 다루는 작업을 보다 쉽고 편리하게 할 수 있으며, 저장과 읽기, 언두(Undo) 관리 등을 제공받을 수 있다.

* 기본 구성요소

- 엔티티(Entity) : 클래스
- 어트리뷰트(Attribute) : 엔티티가 가지는 데이터
- 릴레이션십(Relationship) : 엔티티간의 관계

* 노말라이즈(Normalize)

- 노말리제이션(Normalization, 일반화) : 어떤 데이터를 엔티티 내에 둘 것이냐 엔티티 외부에 별도의 엔티티로 만들어 관리할 것이냐를 결정하는 문제로서, 애플리케이션의 복잡성에 직접적인 연관이 있다.

* 디노말라이즈(Denormalize)

- 디노말라이즈(Denormalize) : 엔티티 내에서 다른 엔티티로의 연결이 있는지 없는지에 대한 값을 내부적으로 가지고 있으면서 필요한 경우에마 실제값을 가져온다.


2011/09/22 08:59 2011/09/22 08:59
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

Array foreach loop

2011/09/21 23:58 / 예전꺼
Array foreach loop문은 맥 OS 10.5 레퍼드에서 새롭게 추가된 이뉴머레이터(enumerator, 반복기)이다. 10.5 이전에는 NSEnumerator클래스의 오브젝트를 만들어서 루프를 돌렸었다. 하지만 NSEnumeraotr 오브젝트를 이용한 반복은 수백개 이상의 오브젝트를 가진 배열에는 빠른 속도를 보였지만 적은 숫자의 배열에는 오히려 효율성이 떨어지는 모습을 보였다. 
2011/09/21 23:58 2011/09/21 23:58
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

터치 이벤트

2011/09/21 23:52 / 예전꺼
사용자는 아이폰의 화면을 터치한다.

UIView는 UIResponder를 서브클래스하며, UIResponder는 이벤트 처리를 위한 클래스이다.



NSObject

UIResponder

UIApplication   UIView  UIViewController

UIImageView  UILabel  UIControl  UIWindow  UIScrollView

UIButton UISlider  UISwitch  UITextField






2011/09/21 23:52 2011/09/21 23:52
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]
컨텍스트는 그림을 그리는 펜을 하나 가지고 있다고 볼 수 있다. 이 펜의 설정값을 그래픽스 상태(Graphics State)라고 한다. 그래픽스 상태는 스택구조로 저장하고 다시 불러내는게 가능하다. 즉, 그래픽스 상태에 어떤 값을 설정하고 저장해두었다가 다시 다른 값을 설정해서 그림을 그린다.

Save Graphics State (CGContextSaveGState)
Restore Graphics State (CGContextResotreGState)


* 그래픽스 상태에 저장되는 컨텍스트의 주요 설정값

- 스트로크 컬러와 필 컬러 (Stroke color & Fill color)
- 좌표계 변환값 (CTM, Coordinate space transformation)
- 라인의 다양한 설정값 (width, join, cap, dash)
- 알파값 (Alpha)
- 그림자 (Shadow)
- 블렌드 (Blend)


2011/09/21 23:51 2011/09/21 23:51
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]
뷰 오브젝트는 다른 뷰 오브젝트에 서브 뷰로서 더해질 수 있다. 뷰 A에 뷰 B가 더해지면 뷰 A는 뷰 B의 슈퍼 뷰가 되며, 뷰 B는 뷰 A의 서브 뷰가 된다.

뷰 오브젝트가 -addSubview: 또는 -insertSubview:atIndex: 메소드로 다른 뷰 오브젝트의 서브 뷰로 더해지게 되면 더해지는 서브 뷰 오브젝트의 리테인 카운트가 1증가하게 된다. -removeFromSuperview 메소드를 통해 제외되면 리테인 카운트가 1감소한다.
2011/09/21 23:22 2011/09/21 23:22
야릇보람 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]
« Prev : 1 : 2 : 3 : 4 : 5 : ... 20 : Next »