Xcode 5에서 Storyboard 사용하지 않는 Single View Application 프로젝트 생성하기

Xcode 4에서는 프로젝트를 생성할때 Storyboard 사용여부를 선택할 수 있는 옵션이 제공되었지만, Xcode 5에서는 이 옵션이 삭제되었습니다. 대안으로 아래와 같은 방법으로 Xcode 4에서와 마찬가지로 XIB를 사용하는 Single View Application 프로젝트를 생성할 수 있습니다.

스크린샷 2013-10-16 오후 11.48.44

Single View Application 대신에 Empty Application을 선택하여 프로젝트를 생성합니다.

스크린샷 2013-10-16 오후 11.53.40

프로젝트는 초기화 되었지만 UI 관련 파일은 보이지 않습니다.

스크린샷 2013-10-16 오후 11.55.19

New File에서 iOS > Cocoa Touch > Object-C class를 선택해

스크린샷 2013-10-16 오후 11.57.20

UIViewController를 상속하는 클래스를 만들어 줍니다. 이때 XIB 파일도 함께 생성하도록 옵션을 체크합니다.

스크린샷 2013-10-17 오후 9.33.11

Single View에 해당하는 소스코드, 헤더파일, XIB 파일이 생성되었습니다.

마지막으로 AppDelegate 클래스의 application 함수를 아래와 같이 수정하여 앞에서 생성한 Single View를 Main Interface로 등록합니다.

#import "KGWAppDelegate.h"
#import "KGWViewController.h"

@implementation KGWAppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];

    KGWViewController *viewController = [[KGWViewController alloc] initWithNibName:@"KGWViewController" bundle:nil];
    self.window.rootViewController = viewController;

    [self.window makeKeyAndVisible];
    return YES;
}

니콘 쿨픽스 995

OLYMPUS DIGITAL CAMERA

중고로 구입해서 2003년부터 사용했던 카메라 입니다. 제대로 확인하지 않고 구입했다가 초점이 맞지 않아서 수리비로 8만원을 지출해야 했던 안좋은 기억도 남아 있네요. 이후로 IT 제품을 중고로 구입한 적이 없었던 것 같습니다.

OLYMPUS DIGITAL CAMERA

렌즈를 회전할 수 있는, 지금 다시 봐도 참 독특한 모델입니다. 영입하는 과정에서 우여곡절은 있었지만 이 카메라와 함께 했을때 가장 열정적으로 사진을 찍었던 것 같네요.

OLYMPUS DIGITAL CAMERA

OLYMPUS DIGITAL CAMERA

OS X 터미널에서 이미지 파일의 해상도 변경하기

OS X 터미널에서 명령어 하나로 간단히 이미지 파일의 해상도를 변경할 수 있습니다.

sips -Z 1280 *.jpg

터미널에서 이미지가 위치한 디렉토리로 이동 후 위와 같이 실행하면, 현재 디렉토리에 존재하는 확장자가 jpg인 모든 이미지 파일에 대하여 넓이 또는 높이 중 긴쪽의 길이가 1280px가 되도록 해상도를 변경하여 저장합니다.