smells digital (45) 썸네일형 리스트형 iPAD 개발을 위한 SDK 소식 아이패드에 관한 소식과 기대감?이 모락모락 피어오르는 가운데 애플에서 iPad SDK GM Seed(이름 참~ 길다)버전이 나왔다고 친절히 메일을 보내왔다. 베타2, 3을 쓰면서 IB(인터페이스 빌더)의 버그로 추정되는 현상으로 고생을 한 적이 있어서 그동안 나온 베타를 눈여겨보지는 않는데 이번에는 GM이라는 네이밍에 다운로드를 걸어넣고 릴리즈 노트와 차이점을 확인해본다. Beta6? 릴리즈 노트에 의하면 GM은 베타6이다. 3.1과 3.2의 차이점 iPAD에는 아이폰 OS 3.2로 동작을 한다. 물론 아이폰을 위한 3.2도 준비되어 있을 것이다. API Diff 문서를 통해서 어떤 기능이 달라지는지 확인을 해 본다. 폰트와 단락 스타일 CoreText라는 항목으로 아래의 헤더 파일들이 추가되어 있다. .. Xcode 3.2 beta - Bug iPad가 발표되고 같이 나온 SDK. SDK를 테스트 해보고자 XCode 3.2(beta)를 설치했다. 별도의 xib로 만든 테이블 셀이 로딩이 안되는 문제가 발생하고 있다. 아마도 Interface Builder의 버그?인듯. Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (UITableViewCellContentView)' 그래서 XCode를 Uninstall 하고 이전 버전 3.1.2로 롤백~ 모든 에러가 나는 xib를 열어서 다시 저장하는 삽질을 .. 이것은~~! 반갑다 자바야~~ 눈물나게 그리웠다 Quick Fix!!! - 국내 안드로이드 폰 첫 출시를 축하!!! - 역시 예제는 헬로 월드! - 그런데 T는 괜히 싫다는...(써보지도않고) - 에뮬레이터는 너무 느리다. - 역시 애플의 미학은 따라가기 어려울듯. [아이폰 개발 서적] 프로그래밍 오브젝티브 씨 2.0(Programming Objective C 2.0) 최근 아이폰의 출시로 떠오른 앱스토어는 소프트웨어의 새로운 생태계를 제시했다. 손안의 작은 기기가 보여주는 무한함에 많은 이들이 찬탄하며 아이폰 개발에 관심을 기울이게 되었으며, 마이너의 세상에서 머물던 언어가 세상의 관심을 받고 있다. 자바 개발자이던 내가 아이폰 개발을 시작하게 되었다. 새로운 분야를 시작하는 과정에서 필수적으로 하는 것은 관련 서적을 보는 것이다. 인터넷에 수많은 정보가 있다고 하지만 처음에는 무엇이 있는지 대략적인 개요를 잡아가며 시작하는 것이 편중되지 않은 지식을 쌓는 데 큰 도움이 된다. 처음 본 책은 아이폰 SDK에 관한 책이다. 이를 통해서 큰 그림을 그려본다. 엑스코드 개발 환경, 코코아 (터치) 프레임웍, 오브젝트 씨. 탑-다운 식으로 접근하면 큰 그림이야 그리기 쉬워도.. 제로보드 : 설치후 에러(timezone, header information) 제로보드 1.3.1.1이 발표되었다. 맥(스노우 레오파드, mysql 5.1, php 5.3.0)에 설치를 하고 어드민으로 들어가니 두 종류의 경고가 나타나고 있다. Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone.. [IPhone] 테이블의 셀 가지고 놀기 테이블의 한 열을 선택하면 선택된 열은 다른 셀이 나오게 하는 방법이다. Table에 내용을 표시하기 위해서는 TableDataSource의 Delegation의 메소드를 작성해야 한다. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 이 메소드는 테이블의 각 셀을 반환하는 메소드이다. 여기서 테이블의 셀이 선택되었는지를 비교해야한다. 즉 인수로 넘어온 index와 테이블에 선택된 index가 같으면 선택되었을때의 셀을 반환하면 되고 아니면 보통의 셀을 반환하면 된다. if (indexPath == [tableView indexPathForSelectedRow]) { r.. 맥북 배터리 맥북을 사용한 지 3년이 되어간다. 노트북이 오래될수록 빨리 맛이 가는 건 배터리. 오늘은 배터리 사용 시간이 10시간으로 나온다. 게다가 배터리에 충전된 양은 원래 용량의 12배. 올레~~ 아이팟 1611 에러~ 아이팟 터치가 갑자기 맥에서 잡히지 않는 상황이 발생했다! 케이블을 바꿔봐도 재부팅을 해봐도 인식은 안 되고 충전만 된다. 복구 과정을 거쳐야 하려나? 복구 모드로 들어가니 iTunes에서 인식은 된다. 복구 과정을 마치는가 싶더니만 이내 1611에러가 난다. 다시 구글링을 한다. 새로운 계정을 만들어서 연결해본다. - 안된다. 다른 케이블을 사용한다. - 역시 안된다. Apple Mobile Device Service를 삭제하고 iTunes를 재설치 한다. - 된다!!! 1. 파일 삭제 /System/Library/Extensions/AppleMobileDevice.kext /Library/Receipts/ AppleMobileDeviceSupport.pkg 2. iTunes 재설치 3. 아이팟을 연결.. 이전 1 2 3 4 5 6 다음