일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- PDA
- plcrashreporter
- 데이터 전달
- net
- 기념일관리
- MFC
- protobuf-c
- EUC-KR
- C/C++
- self-signed ssl
- 한 번만 실행
- ClickOnce
- GDI
- Antialiasing
- 크래시로그
- 블루투스 헤드셋
- 와이브로
- C#
- phpmailer
- php
- 설치제거
- API
- docker
- .net
- JavaScript
- Font
- 자바스크립트
- VS2008
- crashlog
- M8200
- Today
- Total
목록분류 전체보기 (254)
~☆~ 우하하!!~ 개발블로그
뷰를 나타내기 위해서는 일단 뷰컨트롤러가 있어야 한다. 뷰컨트롤러의 loadView 메소드에서 뷰를 생성하여 뷰컨트롤러의 뷰로 설정하는 과정의 다음 코드를 보자. - (void)loadView { UITableView* tableViewItem = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain]; tableViewItem.delegate = self; tableViewItem.dataSource = self; self.view = tableViewItem; [tableViewItem release]; } UITableView 클래스형 오브젝트인 tableViewItem 를 생성할 때 그 크기를 CGRectZero 로 설..
Xcode 에서 Navigation-based Application 항목을 선택하여 프로젝트를 구성한 후 실행시키면 다음 그림과 같이 메인 뷰로 테이블뷰가 나타나게 된다. Navigation-based Application 의 소스를 살펴보면 네비게이션 뷰 컨트롤러의 루트 뷰 컨트롤러는 UITableViewController 에서 파생된 뷰컨트롤러임을 알 수 있다. @interface RootViewController : UITableViewController { } @end 이와 같이 간단하게 UITableViewController 를 사용하면 테이블뷰를 쉽게 나타나게 할 수 있다. 그렇다면 UITableViewController 가 아닌 UIViewController 에 테이블뷰를 얹기 위해서는 어떤..
네비게이션 뷰컨트롤러를 사용하는 응용 프로그램을 만들기 위한 코드이다. 무엇이 잘못되었는지 확인해보자. - (void)applicationDidFinishLaunching:(UIApplication *)application { MainViewController* mainViewController = [[MainViewController alloc] init]; UINavigationController* navController = [[UINavigationController alloc] initWithRootViewController:mainViewController]; [mainViewController release]; [window addSubview:navController.view]; [navC..
iPhone SDK 3.0 을 설치하게 되면 새로 만드는 프로젝트의 Base SDK 버전이 무조건 3.0 으로만 설정된다. SDK가 3.0 버전으로 업데이트되면서 기존의 2.2.1 SDK 의 API 와 호환되지 않거나 변경된 API가 있기 때문에 iPhone OS 2.x 기기에서 실행되는 프로그램을 개발하기 위해서는 Base SDK 버전을 2.2.1 로 수정해야만 한다. [Project] - [Edit Project Settings] 메뉴를 선택한다. 아래에서 두 번째 항목인 Base SDK for All Configurations 의 항목값을 iPhone Device 2.2.1 로 변경해주면 된다.
네비게이션 뷰컨트롤러 기반 프로그램 프로그램에서 네비게이션 뷰컨트롤러는 다른 뷰컨트롤러간의 이동을 책임지는 역할을 한다. 즉, 네비게이션 뷰컨트롤러 자체만으로 프로그램을 디자인하지는 않는 편이다. 다시말해서 또 다른 뷰컨트롤러가 있어야 한다. 네비게이션 뷰컨트롤러의 가장 첫 화면을 나타내기 위한 뷰컨트롤러를 MainViewController 라고 이름지었다면 다음과 같은 방법으로 네비게이션 뷰컨트롤러 기반 프로그램을 만들 수 있다. - (void)applicationDidFinishLaunching:(UIApplication *)application { // Override point for customization after application launch UINavigationController* ..
[NSTimer scheduledTimerWithTimeInterval:time target:self selector:@selector(performTimerAction:) userInfo:nil repeats:NO];
출처 : http://www.apple.com/ipodtouch/specs.html Size and weight Height:4.3 inches (110 mm)Width:2.4 inches (61.8 mm)Depth:0.33 inch (8.5 mm)Weight:4.05 ounces (115 grams)1 Capacity 8GB, 16GB, or 32GB flash drive2 Holds up to 1,750, 3,500, or 7,000 songs in 128-Kbps AAC format3 Holds up to 10,000, 20,000, or 25,000 iPod-viewable photos4 Holds up to 10 hours, 20 hours, or 40 hours of video5 Wireles..