본문 바로가기

Xcode6

iOS 7.1 + iOS7.1 SDK + Xcode 5.1 달라진 점 iOS 7.1SDK + Xcode 5.1 달라진 점 상당히 중대한 변경점들이 좀 있는데요. Beta 받아 쓰면서 좀 체크했어야 했는데, 빈둥대다가 이제사 정리중이네요.잘못되거나 수정해야 할 내용 있으면 말씀 주시고, 새로 발견한 내용 있으면 계속 추가해 보도록 하겠습니다. 1. 프로젝트 마이그레이션 후 Embedded Project 내의 Treat Warnings as Errors 기본값이 YES 로 변경되어 있음.1. 이전에 문제 없었는데 이번에 Warning 이 발목 잡는다면 NO 로 끄셔도 됩니다. 다만 코드 레벨에서 무슨 문제가 있을지에 대해서는 상황에 따라 다르니 직접 판단하셔야 할 듯.2. 프로젝트 마이그레이션 후 시뮬레이터는 상관없으나 기기에서 빌드 시 아래와 같은 문제 발생1. id 에 대.. 2014. 3. 13.
MPMoviePlayerViewController 에서 중복된 Notification 호출 문제 원인 및 처리방안 MPMoviePlayerViewController 에서 중복된 Notification 호출 문제 원인 및 처리방안 조건: 1. MPMoviePlayerViewController 사용. 2. NSNotificationCenter 에 MPMoviePlayerPlaybackDidFinishNotification 등록 3. 초기화 시점에 재생할 파일명을 넣어둠 (initWithContentURL) 4. 직후 shouldAutoplay = YES, repeadMode = NO 설정 5. 최종적으로 presentMoviePlayerViewControllerAnimated 사용 6. 영상이 매우 짧음. 시작하자마자 종료되는 수준. 0.1초 이내가 아닐까? 7. 일단은 아이패드에서 발생했음. 하지만 아이폰도 발생하는 .. 2012. 8. 9.
iOS 에서 raw 픽셀 데이터로부터 이미지 개체 생성하기 iOS 에서 raw 픽셀 데이터로부터 이미지 개체 생성하기* iOS 가 업데이트되면서 크게 변경된 내용이 있습니다. http://gcempire.tistory.com/552 를 참고해 주세요. * 여기서 raw 픽셀 데이터란, 디지털 카메라의 raw 포맷과는 의미가 좀 다르므로 유의하시기 바랍니다. iOS 의 그래픽스와 이미지 체계는 꽤나 복잡하다. 특히 이쪽 계통의 문제는 Objective-C 가 아닌 C 형식의 문법을 지니고 있는 것이 많다는 것. iOS 5.0 에 와서는 Core Image 라이브러리가 추가되면서 Objective-C 레벨로 어느 정도 올라오는 듯 보였지만, UI 라이브러리에서 직접 사용할 수 있는 이미지 생성은 불가능하고, 결국 화면상에 표시를 위해서는 Core Graphics 를.. 2012. 7. 8.
Xcode 4 에서 업데이트 시 가끔씩 화면에 아무것도 안나올 때 Xcode 4 에서 업데이트 시 가끔씩 화면에 아무것도 안나올 때.. 그게 1분이 지나도 2분이 지나도 나올 생각이 없을 때...디스크 용량을 한 번 쯤 확인해보세요~디스크 풀인 경우가 있습니다 =_=. 보통 휴지통을 안비우다 발생하는 경우가 많죠~ 2012. 5. 8.
Xcode 4 빌드 디렉토리 클리닝 작업 Xcode 3 에서 빌드 디렉토리가 프로젝트 디렉토리 아래에 있던 것과는 달리, Xcode 4 에서는 빌드 디렉토리가 별도의 폴더 아래 있게 되었다.위치는 사용자 디렉토리/Library/Developer/Xcode/DerivedData/ 이다. 사용자 디렉토리 아래의 Library 디렉토리는 hidden 이므로 주의. (쉽게 접근하는 방법은 다음번에 간단히 설명할 예정)일단 이 방법은 빌드 디렉토리가 프로젝트 디렉토리에서 빠지다 보니 커밋 대상에서 간단히 배제되어 Xcode 3 시절처럼 빌드 디렉토리 뺀다고 뻘짓거리 할 필요도 없고 (svn ignore 안해주면 커밋할 떄 빌드 디렉토리가 통째로 추가되는 불상사가...) 프로젝트 압축할 때에도 빌드 디렉토리 지우고 자시고 하는 복잡한 작업을 안해도 되니 .. 2012. 5. 6.
UINavigationController 에서 navigationBar 변경 참고 페이지 http://stackoverflow.com/questions/1869331/set-programmatically-a-custom-subclass-of-uinavigationbar-in-uinavigationcontrol 개요 UINavigationController 기본 클래스는 생성하면 더 이상 navigationBar 및 toolbar 등의 각종 구성 요소들에 대한 변경을 허용하지 않는다. 실제로 API 문서를 보면, 이들 프로퍼티가 readonly 로 되어있음을 확인할 수 있다. 왜 그런지에 대한 고민은 일단 마지막에 하도록 하자 따라서 UINavigaionBar 를 교체하려면 어지간히 골치가 아프다. public 함수들이 극히 제한적인 관계로 오버라이딩해서 프로퍼티를 엎어쓰는 것도 .. 2012. 3. 26.
반응형