Avoid the clobber: Nest your network activity indicator updates

Avoid the clobber: Nest your network activity indicator updates.

여러 객체에서 Network Activity Indicator를 사용하는 경우, 두 개의 객체에서 네트웍 관련 작업을 시작하고 indicator를 표시했을 때, 만일 하나의 객체에서 네트웍 작업이 끝났다고 indicator를 감추면, 다른 객체에서는 여전히 네트웍 작업이 진행되고 있지만 indicator는 표시되지 않게 됩니다.

위의 웹페이지는 그런 경우에 사용할 수 있는 간단한 코드를 제공합니다.

Read More

Core Data vs. SQLitePersistentObjects – Stack Overflow

Core Data vs. SQLitePersistentObjects – Stack Overflow.

SQLitePersistentObjects를 만든 사람이 Core Data를 사용하라고 합니다. 아깝네요. SPO. 정말 사용하기 편한데 말입니다. 계속 발전시키면 좋을텐데, 만든이는 그럴 생각이 없는 것 같네요. Core Data는 용도에 따라 다르겠지만, 불필요하게 복잡한 구조를 가지고 있거든요.

Read More

Rethinking the Mobile Web by Yiibu

Rethinking the Mobile Web by Yiibu.

다양한 브라우저를 지원하도록 해야 한다는 슬라이드.

  • 아이폰이나 안드로이드 폰은 모바일 기기의 아주 일부분.
  • 모바일 사이트를 먼저 구상하기
  • 잘 정리된 의미있는 마크업 사용하기
  • 기본 스타일 시트는 모바일 사이트, @media 쿼리로 데스크탑 사이트 정의
  • JavaScript 대신 CSS로 애니메이션
  • 장치 크기에 맞도록 이미지 준비하기
  • 불필요한 데이터 보내지 않기
Read More

How to Design a Unique Visual Identity for Your iPhone App — Vote for Your Favorite Tips – O’Reilly Answers

How to Design a Unique Visual Identity for Your iPhone App — Vote for Your Favorite Tips – O’Reilly Answers.

Read More

How to avoid memory leaks in iPhone applications – CodeProject

How to avoid memory leaks in iPhone applications – CodeProject.

메모리 관리는 아주 중요합니다. 특히, 아이폰과 같은 제한된 자원을 갖는 기기에서 동작하는 경우 메모리 관리가 되지 않으면 비정상적인 종료가 될 수 있습니다.

메모리 관리를 머리에 새기는, 가장 쉬우면서 좋은 방법은, 원칙을 숙지하고 실전에 적용하고, 확인하는 것이고, 가장 어렵고 좋지 않은 것은 심각한 메모리 버그를 해결하면서 익히는 것입니다. 머리도 좀 빠져 가면서 -_-;;

Read More