반응형
아이패드에 관한 소식과 기대감?이 모락모락 피어오르는 가운데 애플에서 iPad SDK GM Seed(이름 참~ 길다)버전이 나왔다고 친절히 메일을 보내왔다.
베타2, 3을 쓰면서 IB(인터페이스 빌더)의 버그로 추정되는 현상으로 고생을 한 적이 있어서 그동안 나온 베타를 눈여겨보지는 않는데 이번에는 GM이라는 네이밍에 다운로드를 걸어넣고 릴리즈 노트와 차이점을 확인해본다.
Beta6?
릴리즈 노트에 의하면 GM은 베타6이다.
3.1과 3.2의 차이점
iPAD에는 아이폰 OS 3.2로 동작을 한다. 물론 아이폰을 위한 3.2도 준비되어 있을 것이다.
API Diff 문서를 통해서 어떤 기능이 달라지는지 확인을 해 본다.
폰트와 단락 스타일
CoreText라는 항목으로 아래의 헤더 파일들이 추가되어 있다.
CTFont.hCTFontCollection.hCTFontDescriptor.hCTFontTraits.hCTFrame.hCTFramesetter.hCTGlyphInfo.hCTLine.hCTParagraphStyle.hCTRun.hCTRunDelegate.hCTStringAttributes.hCTTextTab.hCTTypesetter.hCoreText.h
미디어 플레이어 부분
MPMoviePlayerController.h 에 다수의 메소드들이 추가MPMoviePlayerViewController.h 추가
UI킷
UIKit에 상당히 많은 변화가 생겼다.
제스처를 도입하여 터치 이벤트를 다루기가 쉬워질 것이다.
3.1에서는 터치 시작, 터치 이동, 터치 이벤트 완료 등의 이벤트로 처리를 하느라 다소 복잡한 수식 계산이 필요했다.
UIDocumentInteractionController.h추가UIGestureRecognizer.h 추가UIGraphics.h PDF관련 메소드 추가UILongPressGestureRecognizer.h 추가
UIPanGestureRecognizer.h 추가UIPinchGestureRecognizer.h 추가UIPopoverController.h 추가UIRotationGestureRecognizer.h 추가UISwipeGestureRecognizer.h 추가UITapGestureRecognizer.h 추가
UIView.h 에Added -[UIView addGestureRecognizer:]Added -[UIView removeGestureRecognizer:]
iPAD에 소개된 SplitView이다. 그리고 스펠 체커.
UISplitViewController.h 추가UITextChecker.h 추가UITextInput.h 추가
SplitView 샘플
자주 쓰는 TableView의 백그라운드뷰가 생겼다.(야호!)
UITableView.backgroundView 추가
UIViewController.h에 모달 뷰에 관련해서 아래와 같은 스타일 상수값이 추가되었다. 아마도 다양한 형태의 모달이 가능해지리라 예상해본다.
UIModalPresentationFullScreenUIModalPresentationPageSheetUIModalPresentationFormSheetUIModalPresentationCurrentContext
반응형
'smells digital' 카테고리의 다른 글
[안드로이드] HTC의 센스 UI (0) | 2010.05.05 |
---|---|
[XE] JSON 모듈(iBroker) 만들기.. (0) | 2010.05.01 |
Xcode 3.2 beta - Bug (0) | 2010.02.01 |
이것은~~! (0) | 2010.01.19 |
[아이폰 개발 서적] 프로그래밍 오브젝티브 씨 2.0(Programming Objective C 2.0) (0) | 2009.12.17 |