• E(G, Y) | 日(OCN, Naver) | 中(G) | F

    등록을 기다리면서, 또 하나 시작하기로 했습니다.

    이번에 하려는 것에는 그리기 기능이 필요하게 되어 선그리기, 색칠하기 등을 하고 있네요. 이 그리기가 적용되는 것은 UIView 입니다. UIImageView 에 시도를 했더니, 머라고 짜증을 내네요. UIImageView 가 UIView 에서 확장된 것이라 될 줄 알았는데 말입니다. 아직 제가 스킬이 낮아 그러려니 합니다.

    사용자 삽입 이미지
    여튼 이렇게 되다 보니, 그리는 것 뒤에 그림을 넣고 싶었는데 애매해져 버렸죠. 그래서, UIImageView 를 추가하기로 했습니다. InterfaceBuilder 랑 연결되었던 View 를 떼어내고, Controller 에서 끼워 넣었습니다.

    - (void)loadView {
      CGRect AppRect = [[UIScreen mainScreen] applicationFrame];
      UIImageView * ContentView = [[UIImageView alloc] initWithFrame:AppRect];
      [ContentView setImage:[UIImage imageNamed:@"R_ironsideskr.jpg"]];
      ContentView.userInteractionEnabled = YES;
      self.view = ContentView;
      [ContentView release];

      view * board = [[view alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
      board.userInteractionEnabled = YES;
      [ContentView addSubview:board];
      [board release];
    }

    board 클래스의 drawRect 함수에서 그리기를 시도했습니다. 약간은 난항이 있었지만, 되어 버렸네요 ^0^;;

    - 20090702
    아직 개발자 등록은 진행중입니다. 팩스를 보낸 이후로 아무런 진행이 없네요. 애플쪽에서 전화가 온다고 하는데...

    2번째로 시작하는 이번의 것에는 3 가지 타입의 배열을 필요로 하게 되었습니다. 이 부분에서 이 배열을 어떻게 선언을 하고 사용할지에 대해 조금 난감해 하고 있습니다. C 스타일의 배열, 아니 기본형 구조체를 objective-c 함수로 전달함에 있어서 cast type 의 문제라고나 할까요. objective-c 나름의 변수형과 c 타입의 변수형의 호환 문제나, 형 변환의 문제가 더러 있습니다. 기본적인 c 스타일의 대부분이 그대로 objective-c 에서 인식을 하는 듯 합니다만 그 반대의 경우엔 난감합니다.
    objective-c 스타일의 함수 인자로 c 스타일의 배열을 전달하려면 어케 해야 할까요. 일단 포인터로 넘긴다고는 해도, 현재 구상하는 것인 단순한 배열이 아닌 클래스화 된 배열이어야 합니다. 또한 이 클래스는 메소드와 함수, 속성을 갖고 있구요. 게다가 가변형 배열입니다.
    가장 적절한 방법은 무엇일까 고민중입니다. 일단 objective-c 가 지원하는 가변형 배열을 사용할 생각입니다만, 이 배열은 개체를 다루는 듯 합니다. 이 개체라는 것에 c 스타일의 구조체 배열도 포함되는 것일까요???

    - 20090704
    ㅜㅜ 지난 25일에 개발자 등록 신청하고, 26일에 메일을 받아 문서를 팩스로 보내라 해서 보내고...
    오늘, 메일이 또 왔습니다...... 왜 문서 안 보내냐고, 빨리 보내라고 ㅜㅜ... 흑흑...
    역시, 개인등록은 그나마 쉬운 프로세스로 되는 것 같던데, 팀등록은 꼬이는군요... 영어도 짧은디... ㅜ0ㅜ

    - 20090706
    에라 모르겠다 싶어서, 그냥 개인등록 해 버렸습니다. 팀등록 중인데, 개인 등록을 할까 말까 망설였습니다만, 아무래도 팀등록의 번거로움(?) 때문에 하는 것으로 해 버렸습니다. 30분 좀 안되게 액티베이션 코드 전까지 되었네요. 아이디 만들고, 대인정보 넣고, 카드 정보를 넣으라는 부분에서 좀 헤맸고(그냥 기본 제시된 형태로 해 버렸습니다. 카드 정보라고는 해도 실제 카드 정보를 넣으라느니 하는 것은 아니고, 아마도 돈(^0^) 받을 사람에 대한 정보를 넣는 것이 아닐까??? 라고 희망적으로 생각하기로 햇습니다. _ _; 네... 맞습니다. 영어가 짧아서 그랬어요...) 군데 군데 몇가지 동의부분이 있는데, 영어로 잔뜩 있어서 읽어보자면 하루 종일, 아니 며칠이 걸릴지 모르고 어차피 동의하지 않으면 넘어 가지 않는 것... 해 버렸습니다. 일반적인 이건 해도 되고, 이런 건 하면 안되요 라는 내용이 중요하겠지만 머, 큰 차이 있겠습니까? 구글의 그 까다로운 약관을 경험한 바에야... ~_~... 그러고 나서, 입력할 것은 다 되었는지 한국 애플 스토어로 휙 넘어 가는 군요. 일반 개발자 프로그램을 판매하는 형식으로 해서, 장바구니를 떡 보여줍니다. ~_~ 훗... 돈 내라 이거죠... 다른 결제 방법이 있었으면 했어요. 좀 더 머랄까 내 손에서 돈이 빠져 나가는 느낌을 갖고 싶었다랄까요? 하지만 카드 결제밖에 없더군요. 카드 번호 넣고, 기한 넣고, 비번 넣고, 주번 뒷자리 넣고... 휘리릭... ㅜㅜ 순식간에 10만4천원이 사라졌어요 ㅜ0ㅜ 커헝.... 아이디 만들때 넣었던 메일로 판매정보가 왔습니다. 그리고, 다시 개발자 등록 페이지로 가보니, 액티베이션 코드를 넣으라는 군요. 액티베이션 코드는 어디에? 라고 생각하고 메일을 보니 그런거 없습니다. 어딨는게야? 라고 하다 등록 페이지의 오른쪽에 자잘한 텍스트에 '24시간 정도는 기다려 주지 않겠슴둥?' 하는 내용이 있네요... 기다려야죠 머... 내가 무슨 힘이 있다고...
    이올린에 북마크하기(0) 이올린에 추천하기(0)
    크리에이티브 커먼즈 라이선스
    Creative Commons License

    'Programming? > xcode cocoa' 카테고리의 다른 글

    그리기...  (0) 2009/06/29
    개발자 등록 중...  (0) 2009/06/26
    TripleShot  (0) 2009/06/20
    IB class 에 접근을 어케 하는겨?  (0) 2009/06/10
    덤비, ViewController... ㅜ0ㅜ...  (0) 2009/06/09
    Windows 의 폴더를 Mac 과 공유하다  (1) 2009/06/02
    Trackback 0 | Comment 0




    ­iconic's Blog is powered by Daum & tistory

     
    노무현 전 대통령 서거 - 삼가 고인의 명복을 빕니다