-Xcode3.2.3과 SDK4로 업그레이드 후, 기존 앱 업그레이드 하는 법-
XCode3.2.3 과 SDK4로 버전업한 후, 기존 앱을 업그레이드 할 때 간단한 Tip 입니다.
1. XCode3.2.3과 SDK4로 업그레이드 한다. 별도로 기존 XCode 3.1 버전을 따로 보관할 필요가 없습니다.
2. 기존 앱을 새 XCode3.2.3에서 연다.
3.Group & Files를 right click -> Get Info 후
  3-1.General Tab 에서
Project Format 을 Xcode 3.2-compatible 로 바꾼다.
 3-2.Build Tab 에서
 Base SDK를 iPhone Device 4.0(배포시), 혹은 iPhone Simulator 4.0(테스트시) 로 바꾼다
 iPhone OS Deployment Target 을 iPhone OS 3.0 (즉 지원하고자 하는 하위버전으로) 로 바꾼다.


출처 : http://blog.naver.com/PostView.nhn?blogId=megaissue&logNo=140111719543
Posted by 오늘마감

댓글을 달아 주세요

아이폰기본사용2010. 7. 5. 08:15
Cydia 로딩 속도를 빠르게 하는 법
1. Cydia를 실행합니다.

    2. 두번째 Section탭을 선택후 edit를 눌러줍니다.

      3. 여러가지 항목중 많은양을 차지하고 있는 Ringtones, Themes를 Off로 체크해줍니다.


      4. 두가지만 체크를 해제해도 로딩속도가 두배는 빨라지는걸 느낄수 있습니다.


      저는 Ringtones, Theme, FontSwap 해제했는데 속도 엄청 빨라졌네요. ㅎㅎ

      시디아에서 테마나 벨소리는 잘 안받기 때문에 별 상관없을듯 합니다!



      출처 : http://blog.naver.com/PostView.nhn?blogId=jkw1120&logNo=60107781412
      Posted by 오늘마감

      댓글을 달아 주세요

      아이폰기본사용2010. 7. 2. 00:49
      아이폰 수신 감도 테스트 법

           

      아이폰 안테나가 자주 떨어지거나 통화감도가 안 좋아졌을때 함 테스트 해보세요.

      아이폰 스팟트라이트 화면에서 fieldtest라고 검색하시면 됩니다.

      (스팟라이트 화면은 다 아시죠? 맨처음 홈화면에서 왼쪽으로 드래그 한번 더 하시면 검색창 나옵니다.)

      확인 방법은 왼쪽 상단에 -77 이렇게 숫자가 뜨는데 '-'는 빼고 숫자가 낮을수록 신호 세기가 양호하다고 생각하시면 됩니다.

      개인적으로 아이폰 통화품질 정말 좋다고 느꼈는데... 집에서 테스트한 결과 77이 나오네요.
      보통 95까지는 무난한 수준이라고 합니다.

      +
      숫자는 dB 값이라고 합니다.

      ++

      추가합니다. 순정은 fieldtest 라고 해면 안나오네요.

      순정은 전화 키패드에서 *3001#12345#* 누루고 통화 버튼 누르면 되겠습니다.

       



      출처 : http://blog.naver.com/PostView.nhn?blogId=jkw1120&logNo=60099653241
      Posted by 오늘마감

      댓글을 달아 주세요

      아이폰어플개발정보2010. 6. 24. 13:18
      [Tip] Custom font 쓰는 법

       

       

      꼬맹이 공부시키려고 한자 학습 게임을 간단하게 만들려고  윈도 트루타입 폰트를 쓰려고 했더니,

       

      기본적으로, UIFont 객체가 Glypse data를 갖고 있지 않아서,

       

      임의로 쓸수가 없게 되어있더만요.

       

      이리 저리 좀 뒤져보고 했는데, 아마 시한부일거라고는 생각되지만, 2.2.1, 3.0 Beta 2까지 잘 돕니다.

       

      전체 소스는 아직 좀 정리를 해야되지만, 핵심 코드를 공개합니다.

       

      * test.ttf라는 폰트를 사용할 때.

      1. 폰트파일을 xcode 프로젝트로 긁어 넣는다.

      2. 아래와 같은 방식으로 메모리 로딩후 사용한다.

      NSString *fontPath = [[NSBundle mainBundle] pathForResource: ofType:];
      CGDataProviderRef fontDataProvider = CGDataProviderCreateWithFilename([fontPath UTF8String]);
      CGFontRef _cgFont = CGFontCreateWithDataProvider(fontDataProvider);
      CGDataProviderRelease(fontDataProvider);
      20);

      CGAffineTransform transform = CGAffineTransformMake(0.0, 1.0, 0.0);
      CGContextSetTextMatrix(context, transform);

      NSString *str = ;
      CGGlyph _glyphs[[str length]];
      unichar _chars[[str length]];
      for(i = CGFontGetGlyphsForUnichars(_cgFont, _chars, _glyphs, [str length]);
      CGContextShowGlyphsAtPoint(context, 20, _glyphs, [str length]);
      CGFontRelease(_cgFont);


      위에서 CGFontGetGlyphsForUnichars는 헤더파일에도 선언되지않은 함수라서 warning이 나올 수 있다.

      따라서, 아래와 같이 선언을 해두면 warning이 나오지 않는다.

      size_t);

      문자색을 지정할 때는 위의 예제와 같이 CGContextSetFillColorWithColor로 선언하며, 이 때 사용이 간편한 UIColor를 사용하여 CGColorRef를 사용하는 것이 좋다.

      저는 일단, FontManager란걸 만들어놓고, AppDelegate에서 한번에 로딩해서 쓰는 방식으로 해서,

       

      UIView, UITextView, UITableViewCell등에서 사용해본 결과 만족할 만 했습니다.

       

      다만, 저, CGFontGetGlyphsForUnichars란 함수가 언제까지 남아있을 지가 문제죠.

       

      지금 만들고 있는 어플중 스크린샷 하나씩 해봤습니다.

       

      많은 참조 되시길.

       

      아, 여긴 아직 정회원이 아니라 쓰는 데 제약이 많아서.. 혹시 물어보실 분은 제 블로그에 써주세요.

       

      http://starlab.tistory.com

       

       


      출처 : http://blog.naver.com/PostView.nhn?blogId=gonagi&logNo=150045840793
      Posted by 오늘마감

      댓글을 달아 주세요