일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- java
- 아이맥
- Objective-C
- 윈도구
- 링크
- 볼링
- WebService
- WSDL
- 윈도구7
- mac
- 윈도우즈7
- cagr48com
- windows
- 애플
- VISTA
- 형식
- 맥
- 설치
- windows7
- iPhone
- c#
- Number
- 퇴사
- 아이폰
- 7932
- Mobile
- ObjectiveC
- install
- screen
- 오브젝티브C
- Today
- Total
목록분류 전체보기 (318)
A colossal Dreamer: GR鐵塔-天生我材
NSBundle 의 싱글톤인 [NSBundle mainBundle] 획득. [NSBundle mainBundle] 에서 infoDictionary 프로퍼티로부터 key 값을 주면 획득이 가능함. NSBundle은 마치 C#.Net의 프로젝트명.config 또는 Web.config 의 appSettings와 유사함 [[[NSBundle mainBundle] infoDictionary objectForKey:@"CFBundleIdentifier"]]
수정(2011-05-31) 여기에 주의사항이 하나 있습니다. Observer를 등록할 때 object 에 무엇을 지정하는 냐 입니다. 노티는 네임만을 가지고 구분하다보나, 너도 나도 하나의 노티네임을 보고 있으면, 내게 필요없는 노티도 많이 받게 되겠죠.. 그것을 피하게 해주는 것이 object 입니다. 보내는 쪽과 받는 쪽이 같은 object를 지정해준 경우에만 노티가 발생토록 하면, 내가 꼭 필요한 노티만 받을 수 있게 되는 것이죠. 받는 쪽에서 nil 이라고 하면, 모든 노티를 수신한다는 의미이고, 보내는 쪽은 아마도 추측입니다만, 모든 옵저버에게 전달하는 것 같습니다. 마치 java의 object.wait() object.notify() 와 유사합니다. 이 둘이 연결이 되고 나니 이제야 노티라는 ..
아이폰의 집단 지성도 많은 부분 업그레이드 되었는갑다. 자료가 없어 6개월 전만해도 외국자료를 검색했어야 했는데.. 이제는 국문자료도 넘처나는 구만... ad-hoc 빌드/ 배포/ 설치 과정을 파악하기 힘들었는데.. 구글신과 국문 블로거들의 도움으로 아래와 같이 요약이 가능해졌습니다. 진행과정. 1. ad-hoc distribution-profile 작성 ==> 애플 개발자 사이트 보고 쭈욱 따라서 하면됨. Entitlement.plist 파일 추가 get-task-allow Boolean 프로퍼티 추가 및 unchecked 상태로 2. ad-hoc distribution-profile 로 서명되도록 프로젝트 설정 및 빌드. 3. itunes 에 profile 을 추가하고, 빌드결과를 폴더를 itunes..
소스코드의 줄세기는 컴퓨터프로그램을 작성해본 사람은 한 번쯤 궁금해할 만하지 않은가. lc 같은 명령을 사용하기도 하고, 별로 어렵지 않으니 IO가 익숙해진 후에는 직접 만들어 보기도 한다. 사실 직접 만들어 보면, 그렇게 쉽지만은 않다... 왜냐하면, LineCounter를 만들고 싶을 때는 이상이 내공을 이탈하는 시작되는 지점이 때문이다. 나도 많이 만들었었다.. C로 java로 C#으로... 만들 때마다 그 기능이 조금씩 늘어났지만, 언젠가부터 구글신의 도움을 받고, 또 나도 약간의 조공을 하는 것이 윈윈이라는 것을 느끼면서, Objective-C로 만들어보기 전에 검색을 했더니 정말 훌륭한 프로젝트가 있었다. ㅎㅎ http://cloc.sourceforge.net/ 여기에 가보면, 각 OS별로 사..
아래 링크 따라가서 함 해보시면 잘 될 것 같습니다. 참고하세요.. http://switch.richard5.net/isp-in-a-box-v2/installing-apache-on-mac-os-x
안녕하세요, 오늘 괜찮은 문서를 하나 발견하여 링크 겁니다. iPhone 개발을 하다보면, 형상관리툴로 subversion(이하: svn)을 일반적으로 사용하게 됩니다. 그런데, iPhone 개발 자체도 낯선 상태에서 svn 까지 파악하는 것이 힘들어, svn은 꼭 필요한 부분과 개념 정도만 파악하고, 사용했었는데... svn의 명령 등이 잘 정리되어 있는 문서를 발견하였습니다. Subversion-HOWTO http://wiki.kldp.org/wiki.php/Subversion-HOWTO#s-5.4 참 잘 정리되어 있는 문서입니다. 이비 사용중이신 분 뿐만 아니라, svn을 처음 접해보시는 분들도 읽어보시면, 많은 도움이 될 것 같습니다. 아래는 목차입니다. 1 소프트웨어 버전 관리의 이해 1.1 버..
매번 할 때 마동 귀찮은 과정을 겪는 원격 디버거에 대해서 친구가 물어봐서.. 일단 기억나는데로 알려준 내용을 정리해 봅니다. >>> 실전되지 않았으므로 안될 경우 피드백 주세요.. - follow up 해드릴께요. VS : RPC - DCOM Call 을 사용해서 접속 및 처리..(TCP_135 + TCP(for DCOM)) 여기서 중요한 것이 VS개발PC에서 대상운영서버로 접근하는 것이 아니라, 거꾸로 대상운영서버가 VS개발PC로 RPC 접근한다는 것이다.. 결구 자신의 개발PC로의 RPC-DCOM 을 위해서 모든 포트를 열어야 하는 문제에 봉착한다. (어떤 보안담당자도 이렇게 열어주지는 않는다.. 내가 담당이 아닌 이상 이럴 수는 없는 거다. ㅡ.ㅡ) 그래서, 내 개발PC의 DCOM 사용 port를..
열심히 프레임웍 만들고, static library 만들었는데. 그리고, UI관련된 클래스도 다수 만들어 넣었는데.. 정작 IB(Interface Builder)에서 인식을 못한다 어찌 해야할까.? 방법은 간단하다. 해당 헤더파일(.h) 를 IB 위에 가져다 놓으면 된다.(drag & drop the header file onto IB window.) 많이 배웠다 해도 내가 아는 것은 그저 태산을 이루는 티끌일 뿐.. 겸손하자.! 참조: http://stackoverflow.com/questions/1058766/interface-builder-cant-see-classes-in-a-static-library
http://stackoverflow.com/questions/2200736/how-to-take-a-screenshot-programmatically 위 링크에 해답이 나와 있다. 개략적인 방법을 요약하며 아래와 같다. UIGraphicsBeginImageContext(CGSize) 함수를 이용해서 ImageContext를 준비한다. renderInContext: of [CALayer] 메소드를 이용해서 준비된 ImageContext에 이미지를 렌더링(그리기)한다. UIGraphicsGetCurrentContext() 함수를 이용해서 UIImage를 획득한다. UIGraphicsEndImageContext() 함수를 호출해서 사용한 Context 사용을 취소한다. UIImagePNGRepresentat..
처음 시작부터 프로젝트 완수를 위해서 작업을 진행하다보니.. 필요한 요소 기술만 겨우 습득해가면서, 수정요청에 맞춰서 또 스터디 해가고.. 작업업하구. ㅡㅜ 산을 보지를 못했다. 거기에 특히나 언어의 장벽 때문에 apple 문서를 볼 엄두를 내지 못했던 것이 사실이다. 어느 정도 풀구림 스킬이 있다는 전제로 출발해서, 2010-04-28 현재의 내 위치까지 올 때 최단 패스가 보이기 시작했다. Objective-C와 iPhone에 어느 정도 친숙해 졌다면, 예제를 함 돌려보자. 10 여년 전에 Java 처음 시작할 때도 그랬듯이.. 플랫폼이 나온지 아직 그리 오래되지 않아서 예제를 모두 돌려보기는 것이 그렇게 어렵고, 시간이 오래 드는 일은 아닌 것 같다. - 몇 년 후에는 또 어떨지 모르지만 :p 애플..