프로그래밍
-
NSPoint프로그래밍/아이폰 2010. 7. 31. 13:47
ccs(cartesian coordinate system)의 x,y 좌표정보를 담습니다. typedef struct _NSPoint{ float x; float y; } NSPoint; 아래 NSRage와 지금 쓰는 NSPoint 및 NSSize 는 객체가 아니라, 구조체입니다. 생성때에 참고하세요. 초기화는 NSRage와 같습니다. 코코아에서 지원해주는 NSPointMake함수를 사용하시거나, 직접 접근하시면 됩니다. NSPoint xpoint = NSPointMake(10.0f, 120.0f); 뷰나, 다른 오브젝트들의 위치정보에 대입가능합니다. 이미지뷰도 마찬가지고 위치정보를 가지고 있는 대부분의 오브젝트, 혹은 기타 필요한 위치정보에 사용됩니다. 간단한 충돌체크에도 NSSize와 함께사용 할수있고..
-
맥용 최고의 편집기는 기본 에디터.프로그래밍/OSX 2010. 7. 30. 03:52
사실 지금까지도 맥에서 티스토리에 사진 올리는 법은 못 찾아봤습니다. 이번 개발건에서 필요해서 html 위지윅을 찾고있었는데, 아래쪽에 말씀드렸던 amaya가 생각보다 지꼴리는데로 작동하지 뭡니까...-_- 제가 사용법을 몰라서 그런건지 모르겠지만, 전 배워야하는 어플리케이션을 굉장히 싫어합니다... 워드프로세서따위도 정말 세상에서 제일 싫어하죠... 대체 내가 왜 니네가 하라는데로 배워서까지 써줘야한단 말입니까. 제가 처음 프로그램을 했던 10년전에도 그딴건 정말 싫었어요. 성격이 드러워서 그런지, 왼지 복잡한 어플을 보면 "아오~ 너 잘났다." 하고 지워버렸죠... -_-; 아무튼 익숙해지는데 5분이내여야 하고, 전 머리속에 상상한 대로 그리면(?) 지가 알아서 적당한 포맷으로 저장해주면 좋겠습니다
-
7월 평균 리뷰기간프로그래밍/아이폰 2010. 7. 30. 02:26
* 주의 : 전혀 평균이라고 할 수 없는 오류를 범하는 평균입니다. 시험삼아 거의 매달 업데이트 & 등록 시키면서 나온 이번달의 평균입니다. 작년 중순부터 올해 초까진 2~4일 정도면 끝났었는데 이번달에 유독 길어진것 같아서 참고하시라고 적어봅니다. // 전체가 아니라 제가 넣은 리뷰만입니다. 일반화의 오류라고 하지요..흠흠 // 업데이트 리뷰랑, 신규 어플의 리뷰기간이 거의 비슷하게 지연되고있지만, 몇몇 업데이트리뷰는 금방 끝나기도 했습니다. 7월 총 리뷰(업데이트 포함) : 6 Application 3일이내 RFS & reject : 2 App (2개 모두 업데이트) 5일이내 // : 1 App (업데이트) 7일이내 // : 2 App (1업데이트, 1신규) 12일이내 // : 1 App (신규 등록..
-
NSRange - by cocoa FoundationKit structs프로그래밍/아이폰 2010. 7. 29. 18:36
typedef struct _NSRange{ unsigned int location; unsigned int length; } NSRange는 특정 범위를 지정할때 사용됩니다. 문자열이나, 배열에서 편리하게 이용할수 있습니다. C에서 사용하던 strlen과 유사하게 사용가능하지만, 좀더 적용 범위가 넓고 사용이 편리합니다. 특정 문자열에서의 범위를 지정할때에 "hello, underfree blog" 라는 문자열에 underfree 라는 문자열을 지칭하고 싶다면 location에 시작위치 8을, length에 9를 지정하는 식입니다. 시작위치를 지정하지 않아도 되는경우에는, loaction에 NSNotFound를 사용하면 됩니다. NSRange myRange = NSMakeRange(8,9); - 개별 ..
-
맥과 친해지기 - 동영상 플레이어프로그래밍/OSX 2010. 7. 28. 23:27
처음에 아이맥을 샀던게 2008년이니 벌써 2년이나 지났네요. 처음 맥을 받고 나면 화려한 그래픽에 감탄하게됩니다. 그리고 나면, 대체 이녀석으로 뭘 할 수 있는거지? 라는 고민에 빠지게 되죠. 이건 뭐 첫 느낌은 유닉스에 리눅스 x윈도우를 깔아놓은 느낌이었습니다. 아무튼 처음 맥을 접하시는 분들은 우선 친해지고 봐야 하고 새로운 운영체제와 친해지는데는 야동... 아니 영화,음악등 엔터테인먼트류가 가장 좋을테지만 막상 동영상 파일을 구하고나면 이놈에것이 제대로 재생이 되질 않습니다. 사실 제 경우에는 내장되어있는(혹은, 무료로 설치할수 있는) 퀵타임 플레이어 무료판으로도 어느정도 만족스럽게 재생이 되기는 했습니다. 그래도 곰플레이어에, 혹은 그 이전 세대라면 sasami2k, kmp에 익숙해져있다면 지 ..
-
HTC Mozart ?프로그래밍/윈도우 모바일 2010. 7. 28. 21:28
호주에서 유출됐다는 HTC Mozart입니다. 49 호주 달러일테구요. 사실이나 아니다 아직 말이 좀 많은것 같은데, 아직은 확실히 알수는 없겠습니다. 실제로 나오기는 나오지만, 위 디자인이 아닐수도 있겠고 아직은 추정해볼수밖에 없겠지만, 어느정도 맞는것 같습니다. 윈도우 모바일 7이 올해말쯤 나온다했었고 위 기기 출시일이 10월이라고 되어있는걸 보면 루머나 장난은 아니라고 생각됩니다. 조만간 일이 더 늘어나겠네요. 저 개인적으로도 처음부터 새로 공부하는 기분으로 도움을 드릴수 있을만한 어플을 준비하고있습니다. 아마도 무료. 또는 부분적으로 유료가 됩니다만, 아무쪼록 조금이라도 도움이 되는 어플이 되면 좋겠네요.^^
-
iAD 사용해보자프로그래밍/아이폰 2010. 7. 28. 18:21
iOS 4.0 에서 추가된 iAD가 있습니다. 기본적으로 포함되어 있어 애드몹이나, 여타 다른 광고들 보다 삽입하기 쉽게 되어있습니다. 인터페이스 빌더에서 직접 던져 넣어도 되고, 코드상에서 생성해서 만들어 됩니다. 전 아직 맥에서 티스토리에 사진 올리는 법을 전혀 못 찾았기에 코드로 작성하겠습니다. 우선 프로젝트에 iAD Framework를 추가해야 합니다. 프레임워크 추가한 뒤에 배너가 보일 뷰, 혹은 상속받는다면 최상위에 하셔도 됩니다. iAD헤더파일을 넣어주세요. #import 헤더파일을 넣었으면, 우선 iAD뷰를 생성해서 화면에 추가부터 해놓고 가겠습니다. 배너가 들어갈 뷰의 ViewDidLoad 메소드에서 생성했습니다. -(void)viewDidLoad { ADBannerView *adBann..
-
맥용 HTML 위지윅 프리웨어프로그래밍/OSX 2010. 7. 26. 21:36
맥에서 티스토리에 블로깅하기도 왼지 마음대로 안되고, 이번에 작업하고 있는 프로젝트에서도 필요하고 해서 맥용 위지윅을 찾아봤는데 네이놈을 아무리 뒤져봐도 드림위버밖에 쓸만한게 없는것 같다. ...해서 별수 없이 급한데로 구글링해서 하나 찾아냈습니다. http://www.w3.org/Amaya/ 이곳에서 받을수 있는 오픈소스 위지윅이네요. 아직 사용을 안해봐서 자세히 모르겠지만 공짜인데다가 무려 위지윅이니 한번 써봐야겠습니다. 실행화면이라거나 몇가지 올리고 싶지만 도저히 사진업로드가 그냥은 안먹는것 같네요.