엔트리 deskiya

설국열차 – 좋았다, 다만 궁금증이 남을 뿐

1.
몇 일 전, 화제의 영화 『설국열차』를 드디어 봤다.
어찌하다 보니 『플란다스의 개』를 제외하고 봉준호 감독의 영화는 전부 극장에서 봤는데,
이번에도 이어진 셈.
영화의 끝인상은 『괴물』을 봤을 때와 비슷했다.
『살인의 추억』에서 생긴 기대감을 채워주지 못 했었고,
이번에는 『마더』에서 생긴 기대감을 채워주지 못 했다.
감독의 인터뷰는 물론, 여러 관련 글을 찾아보며
파편화된 생각의 조각을 맞춰갔지만
그래도 매끄럽게 연결되지 않는 기분이다.
 
2.
애초부터 나는 다른 영화를 기대했었나 보다.
개봉을 앞두고 이 영화에 대해 처음 들었을 때,
약 10년 전 즈음에 봤던 애니메이션 『무한의 리바이어스』를 떠올렸다.
밀폐된 공간 내에서 여러 집단이 살고 있고,
계속해서 변하는 상황 속에서 서로 간의 입장이 엇갈리는 환경.… Read the rest

가장 임팩트 있는 영상 『초속 5cm』

신카이 마코토의 최신작 『언어의 정원』을 보니
다시 이 영상이 보고 싶어졌다.
도대체 이 영상을 얼마나 자주 봤던지…
영상, 음악, 연출, 멘트 등 어느 것 하나 아쉽지 않은 정도가 아니라
완벽한 수준이라고 생각
단 한 가지 아쉬운 점이 있다면
본편이 예고편의 기대감을 충족시키지 못 한 점이랄까
 … Read the rest

서울 시 – 센스있다, 정말

 
1.
얼마 전 페북 링크를 통해 접하게 됐다.
쉬워보이지만 막상 써보려면
정말 어려운 20글자 남짓의 시.
온라인 링크를 슥 훑어보며 웃고 넘기기엔 아쉬워
책으로 다시 접했다.
삽화가 들어 있어 약간 느낌이 다르긴 하지만,
시만 따로 떼어 보아도 충분한 느낌이다.
오히려 책 전반적으로 언어유희를 지나치게 의식한 면이 있어서
책 앞뒤로는 과했다는 느낌이고 (작가소개, 목차 등)
메인 컨텐츠인 시는 원래 좋았으니 책에서도 좋았고.
 
2.
길게 설명하는 것보다는 나한테 특히 기억에 남는 시를 몇 개 옮겨본다.
 
추억만큼
값진
끝이라는
기쁨

하상욱 단편 시집 ‘워크샵’ 中에서 –

 
뭐가
뭔지

하상욱 단편 시집 ‘연말정산’ 中에서 –

 
원하는 건
가져가
꿈꾸는… Read the rest

블로그 컨셉 변경

 
무려 1년 하고도 4개월 전,
개발 내용 공유를 컨셉으로 해서 도메인 이름까지 dev-diary 로 했는데
아무도 따지지 않지만
지식을 공유한다는 책임감의 무게 때문에 외면..
억지스럽지만
나 자신의 성장 (development) 을 컨셉으로 하여
부담 없이 블로깅하는 것으로 노선을 변경하였습니다.
1년 4개월 전에 비해 안드로이드 공부에 초점을 맞췄으니
예전에 비해 쓸 내용이 많아질 것 같네요.
무엇보다 끊임없는 잡생각을 흘려보내지 않기를 바라며..!… Read the rest


Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

[iPhone Tutorial] 개봉영화 목록 표시 – UITableView, UISegmentedControl 활용 (2) [完]

전편에 이어, 이번에는 정렬 기능을 구현하도록 하겠습니다.
 
5. 단순 배열을 Dictionary 로 묶어주기
NSArray는 1차 배열이고, 기본적으로 다차원 배열을 지원하고 있지 않습니다. 그래서 NSMutableArray와 NSMutableDictionary를 활용해야 합니다. 아래 코드를 viewDidLoad 맨 아래에 추가하시면 됩니다. 다소 생소한 개념인 NSMutableArray, NSMutableDictionary 에 대해서는 나중에 별도의 포스팅으로 알아보고, 여기서는 어떻게 활용하는지 예제로 보겠습니다.
ViewController.h 에 새로운 변수 2개를 선언합니다.

12

    NSMutableArray *listArray;    NSMutableDictionary *tempDictionary;

 
viewDidLoad : 2개의 Array를 1개의 Dictionary 로 묶어서 listArray 에 넣습니다.

12345678910

    tempDictionary=[[NSMutableDictionary alloc]init];    listArray=[[NSMutableArray alloc]init];     for (int i=0; i<[titleArray count]; i++) {        [tempDictionary setObject:[titleArray objectAtIndex:i]                        forKey:@"title"];        [tempDictionary setObject:[releaseArray objectAtIndex:i]                        forKey:@"release_date"];        [listArray addObject:[tempDictionary copy]];    }

titleArray와 releaseArray 10개를 순서대로 tempDictionary 에 할당합니다. Dictionary 에는 Key –… Read the rest


Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118

Notice: A non well formed numeric value encountered in /var/www/html/devdiary/wp/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119

[iPhone Tutorial] 개봉영화 목록 표시 – UITableView, UISegmentedControl 활용 (1)

앱개발시 활용 가치가 가장 높은 UITableView 를 사용한 예제를 만들어보겠습니다.
정보성 앱을 만들 때는 필수죠. 일단, 결과물부터 보겠습니다.

기능은 매우 심플합니다. 시작인만큼 가볍게 하죠.
– 배열에 있는 데이터를 테이블뷰에 표시하기
– 제목순 또는 개봉일순으로 정렬하기
 
1. 프로젝트 만들기
일단, 프로젝트를 만들어볼까요.
File > New > Project > Single View Application 을 선택한 뒤, 아래 그림과 같이 설정합니다.

– 프로젝트명 : movielist
– Use Storyboards : 스토리보드는 사용하지 않습니다. iOS 5.0 이상 사용자만 사용 가능하기 때문이죠.
– Use Automatic Reference Counting : ARC는 사용합니다. 사용범위에 따라 iOS 5.0 이상 사용자만 가능하기도 하지만, 예제의 사용범위에서는 iOS 4.0 이상 사용자라면 문제 없습니다.… Read the rest

워드프레스 블로그 시작!

 
한참전부터 워드프레스라는 말은 참 많이 들어왔지만, 저와는 관련이 없다고 생각했습니다.
운영 중인 사이트가 따로 있으니 굳이 개인 공간을 가질 생각을 하지 않았지요.
그러나 요즘 들어 기록의 필요성을 많이 느끼고 있던 차,
모바일앱 개발을 공부하게 되면서 블로그를 시작해야겠다고 생각했습니다.
 
앱을 개발하면서 블로그를 통해 정말 많은 도움을 받았기에,
되돌려주고픈 마음도 있고 앱을 만들 때마다 비슷한 코드를 찾게 되는 경우도 있고,
같은 에러에서 헤맬 때가 많습니다. 적어뒀으면 안 헤맬텐데 말이죠.
효율성을 향상시키기 위해서라도 블로그를 시작해야 겠다고 생각했습니다.
 
목표로 한 수준으로 꾸준히 포스팅을 할 수 있을지는 모르겠습니다만,
제가 아는 한도 내에서 최대한 이해하기 쉽고 보기 좋게 글을 작성해 나가보려고 합니다.
앞으로… Read the rest