Whiteship's Note


[헤드 퍼스트 아이폰] 실습 완료!!

IPhone : 2010. 6. 2. 11:46



휴... 드디어 끝났네..
아이폰 개발 입문서로는 최고인것 같아요.
역시 헤드 퍼스트 책은 멋져... +_+

이제 마포 갔다가 오면서 투표하고 빨래하고 강의 준비해야겠군. 
바쁘네 바빠;
top

Write a comment.


[헤드 퍼스트 아이폰] 막힌 곳 돌파!

IPhone : 2010. 5. 31. 00:29


그러나;; 왜 막혔었는지는 모르겠다. 짐작만 갈 뿐... 시뮬레이터에서 앱을 지웠다가 다시 실행해봤었어야 하는데 그러지 않아서 데이터 모델이나 엔티티를 새로 만들었어도 이전에 사용한 sqlite 정보들과 맞지 않아서 그런 현상이 나타났던것 같다고.. 짐작만 갈뿐이다. 이미 그 플젝을 지워버려서 확인할 길도 없다.. OTL..


좋아 이제 DB 사용하는 법도 알았으니 제법 앱 스러운걸 만들 수 있을 것 같다.
흠. 그런데 과연 내가 코어 데이터를 잘 쓸 수 있을까;; 내용이 좀 부실한 것 같은데 머 다른책을 뒤져보면 나오겠지~
top

  1. Favicon of http://helols.pe.kr BlogIcon isyoon 2010.05.31 02:16 PERM. MOD/DEL REPLY

    축 ㅋㅋㅋ 나도 아이폰 개발 해보고 싶음 ㅠㅠ

    Favicon of http://whiteship.me BlogIcon 기선 2010.05.31 07:54 PERM MOD/DEL

    이제 한챕터 남았다.
    사진찍는것만 보면 끝이군.

Write a comment.


[헤드 퍼스트 아이폰] 드디어 막혔다;;

IPhone : 2010. 5. 30. 21:50


reason = "Can't find model for source store"


이 에러 때문에;; 막혔다.. @_@;; 엔티티에 해당하는 클래스를 지우고 다시 만들어도 소용이 없었다. 
데이터 모델을 지우고 다시 만들어도 소용이 없었다.
데이터 모델을 지우고, 엔티티도 지우고 다시 만들었지만 소용이 없었다.
앱델리게이트 소스에서 options 부분도 추가해보고, 주석처리도 해봤지만 소용이 없었다.
코어 데이터 때문에 막히다니..


아흑.. 답답하다. 처음부터 다시 만들어야겠다.
top

Write a comment.


[헤드 퍼스트 아이폰] 칵테일 앱 완성

IPhone : 2010. 5. 29. 18:19



오예~ 드뎌 멀티뷰 앱(네비게이션 앱)도 만들 수 있겠다.

HIG도 쬐끔 알게 됐고, 테이블뷰, 스크롤뷰, 딕셔너리, 정렬, 디버깅, 네비게이션 컨트롤러, 프로퍼티 리스트등을 익혔다.

이제 코어 데이터 보러 고고씽..
흠.. 배고프네;; 밥먹고, 피아노치고, 청소한 담에 봐야겠다.
top

  1. Favicon of http://helols.pe.kr BlogIcon isyoon 2010.05.29 18:33 PERM. MOD/DEL REPLY

    제대로 재미들였네요 ㅋ

    Favicon of http://whiteship.me BlogIcon 기선 2010.05.29 21:15 PERM MOD/DEL

    너 윤패드로 머하냐... 빨랑 만들어 너도.

Write a comment.


[헤드 퍼스트 아이폰] 트위터 쓰기앱2

IPhone : 2010. 5. 28. 20:51



해킹터치에 깔고 써도 되겠지만.. 트위터를 그다지 쓰지 않기 때문에;;(티스토리에서 자동으로 쏘는것만 쓰고 있습니다.)

자 어서 네비게이션 앱으로 고고
드뎌 멀티 뷰 앱을 만들어 보겠군요.
top

Write a comment.


UIImageView 터치 감지하기

IPhone : 2010. 5. 27. 14:48


http://iapp.springnote.com/pages/2094058

버튼 Oulet처럼 액션이 주르륵 뜨고 마우스로 연결 해주면 될 줄 생각하고 UIImageView를 우클릭 해봤지만 .. 덜렁 나오는건 레퍼런스 하나 뿐;; @_@;; 액션은 없었다. 

Image는 액션 용이 아닌가?? 하지만 그동안 써왔던 앱들을 보면 그런거 같진 않다. 사진첩만 봐도 손가락으로 늘리고 다음 사진으로 넘기고 메뉴 뜨고 덩덩덩을 하니깐 말이다.

그래서 검색해 봤더니 위와 같은 글이 뜬다. 하지만.. 불편하다. 그냥 Lable 처럼 액션으로 다 정의해주고 슥슥 연결하게 해주면 더 좋았을 것 같다. ㅠ.ㅠ 오죽하면.. UIImageVIew 대신에 버튼을 쓰고 버튼에 이미지를 띄울까도 생각했었다.

그래도 다행히 이글을 찾아서 Uzin 앱에 추가 기능을 넣을 수 있었다.
음헤헤헤 오늘도 선물을 마련했다.
top

TAG uzin 앱

Write a comment.


[결혼 1주년 기념 선물] Uzin V1.0

IPhone : 2010. 5. 27. 12:59


어제 해킹터치에 앱 설치하는 방법을 터득한 뒤에 바로 만들기 시작한 것이 이 앱이다.ㅋㅋ
반응이 매우 좋았다. 캬캬캬~~


클릭하면..


이렇게 간단한 닭살 애플리케이션 하나로 어제 얼마나 행복했는지 모른다. 하하핫

추가 개발 요구 사항도 들어온다. 어제 와이프가 준 요구사항은 "좀 더 많이 누르게 해줘" 였다. 뭔가 더 터치 할 꺼리를 만들어 줘야겠다.
top

TAG 아이폰
  1. 김계옥 2010.05.27 13:10 PERM. MOD/DEL REPLY

    ㅋㅋㅋㅋㅋ 내 남친님도 요런거 만들어 줌 좋겠다~ ㅋㅋㅋ

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2010.05.27 14:41 신고 PERM MOD/DEL

    캬캬캬캬 오늘도 기능 추가해서 넣어놨답니다.
    이따 집에가서 보여줘야지. 음헤헤헤~~ 개발자라서 좋아요 크하핫

  2. Astre 2010.05.28 12:13 PERM. MOD/DEL REPLY

    너무 재미 있어ㅋㅋ

    Favicon of http://whiteship.me BlogIcon 기선 2010.05.28 17:59 PERM MOD/DEL

    흑흑 Daily update는 무리였어.
    다음달에 버전 올려줄께

  3. Favicon of http://blog.outsider.ne.kr BlogIcon Outsider 2010.05.28 18:40 PERM. MOD/DEL REPLY

    설정에서 이름 바꾸게 해서 앱스토어에 팔어~ ㅎ

    Favicon of http://whiteship.me BlogIcon 기선 2010.05.28 20:12 PERM MOD/DEL

    넵.. 앱스토어용 애플도 구상중이에요.ㅋㅋ

Write a comment.


XCode에서 만든 애플을 터치에서 실행하기

IPhone : 2010. 5. 26. 12:02


http://stackoverflow.com/questions/37464/iphone-app-minus-app-store
http://qtkamiru.textcube.com/80

맨 위 링크를 보면서 인증서를 만들면 되는데 언어가 한글이라 어떤 메뉴인지 찾는데 좀 시간이 걸렸다.

인증서 만든 다음엔 나머지 절반은 건너뛰고 두번째 링크에서 ipa만들기 부분을 참조해서 ipa 파일을 만들면 된다. 첫번째 문서 나머지 절반을 따라하는게 편한 분들은 그렇게 해도 무관하겠다. 난 ipa 파일 쓰는게 더 편한것 같아서 그길로 갔다.ㅋ

그런 다음엔 늘상하듯이 Discover 앱으로 ipa파일을 올린 다음 Installous에서 설치했다. 오호.. 돌아간다!!

다행이다.. 안그래도 터치에서 돌려보고 싶었는데 유료 개발자 라이선스 돈을 내면서까지 하고 싶지는 않았는데. .캬캬캬 역시 다 방법이 있었어.. 음하하

(터치에서 돌린 머리 먼저 아이폰 첫번째 예제) 


top

Write a comment.


[Head First iPhone] 2장 연습

IPhone : 2010. 5. 25. 22:11



하악하악.. 완전 오타와의 싸움을 하며;; @_@;; 오타 때문에 실습하는데 너무 오래 걸립니다. 
흑흑.. 어떤건 자동완성 잘 되고 어떤건 잘 안되고.. 동적언어라 그런가.. 헐.. @_@ ebook 있었으면 그냥 긁어 넣고 후딱 후딱 했을텐데 


움하하하 트위터 쓰기 앱 간딴 하구만~
top

Write a comment.


[Objective-C] 스탠포드 강좌 4주차

IPhone : 2010. 4. 18. 22:09



애플리케이션 라이프 사이클
- UIApplication이 라이프사이클을 관리한다.
- 실행 -> 초기화 -> (대기 -> 이벤트 처리)* -> 종료
- UIApplicationDelegate 인터페이스를 사용해서 라이프사이클 중에 할 일을 구현할 수 있다.

MVC
- nib가 V 역할함

이벤트
- 세가지 형태로 구현 가능
- 인자없이, :(id)sender, (id)sender withEvent:(UIEvent *)event

top

TAG iPhone

Write a comment.


[Objective-C] 스탠포드 강좌 3주차

IPhone : 2010. 4. 12. 23:50



이번 강의 듣고 나서 기억나는 것

1. alloc, copy, retain 이라는 이름이 들어있는 메서드를 사용했을 때는 손수 release 해주기. 나머지는 autorelease를 사용해서 반환된거라 가정하고 쓰면 됨. 직접 만드는 클래스에서도 이런 컨벤션을 지원하도록 작성 할 것.

2. 손수 게터 세터 만들지 말고 @property 사용하자. 최신 API에서는 거의다 @property를 사용한다. @property에 옵션을 줘서 getter나 setter 만 만들 수도 있고 setter의 방식 세 가지 (assign, retain, copy) 중 하나를 선택할 수 있다.

생각난 것

자바에서도 @property 애노테이션을 도입해서 게터 세터를 자동으로 만들기를 JVM에서 지원해주면 좋겠다.자바빈 스펙에 추가해주면 안될까? JSR이라고 작성할까?
- 애노테이션 속성에 옵션을 줘서 게터나 세터만 만들 수 있게 한다.
- ASM 공부 계속해야지
top

  1. Favicon of http://www.jong10.com/ BlogIcon 종텐 2010.04.13 03:34 PERM. MOD/DEL REPLY

    @property 비슷한 것으로, http://projectlombok.org/ 과 같은 대안이 있긴 합니다. 빌드 환경에 대한 디펜던시가 좀 걸리긴 하지만..

    Favicon of http://whiteship.me BlogIcon 기선 2010.04.13 07:26 PERM MOD/DEL

    넹. 전에 본적이 있는데 써보진 않았네요.
    흠.. 공부할 겸 ASM으로 만들어 보려구요.

  2. Favicon of http://blog.outsider.ne.kr BlogIcon Outsider 2010.04.15 20:49 PERM. MOD/DEL REPLY

    맥도 있으면서 아이폰개발은 관심없나 했더니 역시 시작했군. ㅎㅎㅎㅎㅎ

    Favicon of http://whiteship.me BlogIcon 기선 2010.04.15 23:54 PERM MOD/DEL

    형 맥북 프로 신형이 나왔던데요.ㅋㅋ
    지르시겠군요!!

    Favicon of http://blog.outsider.ne.kr BlogIcon Outsider 2010.04.15 23:59 PERM MOD/DEL

    ㅎㅎㅎ 왜 다들 먼가 새로나오면 내가 지를거라고 생각하는건지.. ㅋㅋ
    탐은 나지만 아마 사게되더라도 그냥 맥북이 되지 않을까 싶은.. ㅎㅎ

    Favicon of http://whiteship.me BlogIcon 기선 2010.04.16 09:47 PERM MOD/DEL

    형은.. 얼리 중에 얼리니까요!
    "얼리 오브 얼리"!!

Write a comment.