연구하기87 iOS 에서 raw 픽셀 데이터로부터 이미지 개체 생성하기 (2) 이전에 한 번 이 부분에 대해서 다룬 적이 있었죠.http://gcempire.tistory.com/470여기서 말입니다. iOS 6 로 업데이트 되면서 변경된 점이 있어 추가해 둡니다.1. Core Graphics 사용 이전에 작성한 글대로 사용하시면 됩니다. 따로 크게 바뀐 건 없는 듯.2. Core Image 사용 이게 크게 바뀌었습니다. 이전 방식대로 안해도 됩니다. 생성법은 동일합니다.CIImage *image = [CIImage imageWithBitmapData:dataImage bytesPerRow:imageWidth * 4 size:CGSizeMake(imageWidth, imageHeight) format:CIFormatF colorSpace:colorSpace];imageWithBit.. 2014. 5. 5. 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. SAI Tools 에서 Wacom Cintiq Companion Hybrid 사용 시 압력감지가 되지 않는 문제에 대한 해법 SAI Tools 에서 Wacom Cintiq Companion Hybrid 사용 시 압력감지가 되지 않는 문제에 대한 해법 아이고 길다.과거 와콤 인튜오스/인튜오스 프로의 경우http://gcempire.tistory.com/449로 해결 가능했다. 이 당시 본인의 타블렛은 Wacom Intuos 4 Wireless. 블루투스 모델이다. 물론 아직도 있으며, 와콤 신틱과 펜 호환이 되어서 유용하게 울궈먹는 중. 자 문제는 이게 Wacom Cintiq Companion Hybrid 에서는 소용없다는 점이다. 덕분에 4시간 정도 날리고 출근해야 하는데도 3시간인가 밖에 못잤었다. 벌써 2주쯤 된 듯.만약 저기에서 해결되거나, 그게 아니더라도 브러시 최소 크기 설정 오류라든가 config 에서 simulat.. 2014. 3. 10. setBackgroundResource 함수 호출 후에는 모든 padding 설정값이 소거됨. setBackgroundResource 함수 호출 후에는 모든 padding 설정값이 소거됨. 출처는 아래와 같습니다.출처 : http://stackoverflow.com/questions/13363183/padding-doesnt-work-with-certain-background-resource 이러한 padding 손실을 막는 방법은 2가지가 있는데,1. 코드로 처리하는 법 : 출처에도 나오는 방법입니다. 상수 선언된 패딩값을 쓰든가, setBackgroundResource 설정 이전 padding 값을 미리 가져와 저장 후 다시 복원하는 등등의 해법을 쓸 수 있겠죠.2. 레이아웃 등, 패딩 값 없는 박스로 둘러싸 영향받지 않게 하는 방법. 이 방법은...에 귀찮죠 -_-... 뭐 편한 대로 하시면.. 2013. 12. 17. Android OS 버전/기기별 SQLite 버전 일람 SQLite 지원 정보가 필요해서 찾다가 나와 올려봅니다. 출처 : http://stackoverflow.com/questions/2421189/version-of-sqlite-used-in-android 첫 번째 답변이고요. 저기도 기기별 모든 정보가 있는 건 아니라서 마지막에 별도 링크를 언급하고 있습니다.에뮬레이터에서 adb shell 로 알아본 거라고 합니다. 2013. 12. 17. iOS7 에서 UITextView 내의 padding 값을 제거하는 법 iOS7 에서 UITextView 내의 padding 값을 제거하는 법 참고 :http://stackoverflow.com/questions/746670/how-to-lose-margin-padding-in-uitextview 정리하면, UITextView 의 하위속성인textContainer.lineFragmentPadding = 0;으로, 더불어 다른 한 속성인textContainerInset = UIEdgeInsetsMake(0, 0, 0, 0);로 한다.첫 번째 것을 하면 좌우 패딩이 사라지고, 두 번째를 하면 비로소 상하가 없어진다. 유의점!제목에도 적었지만, iOS7 만 된다. 위 두 속성 자체가 iOS7 부터 나온 물건.혹시 boundingRectWithSize 함수를 사용해 얻은 크기와 텍.. 2013. 11. 18. iOS 잡다한 개발 이슈 정리 iOS 잡다한 개발 이슈 정리앱간의 파일 전달을 위한 인터페이스UIDocumentInteractonController 애플 개발자 문서 Reference 참고하여 간신히 찾음. 검색어 고르기가 참 힘들다 보니 구글링으로 커버가 안됨 ㅜㅜ. 정작 찾고나서 위의 컨트롤러로 검색하면 제법 있던데... 이 컨트롤러를 사용해 특정 파일 타입을 사용하는 연관 앱 목록을 부를 수 있다.주의할 점은 아래와 같다.UI 디스플레이 시, Preview 를 보여주고 진행하는 것과 그냥 진행하는 2가지 종류가 있다. 통상적으로는 Preview 를 보여주고 진행할 필요는 없으므로 이 점을 기억할 것ARC 사용 시, UIDocumentInteractionController 를 간단한 static 메소드로 생성하여 사용할 경우에 U.. 2013. 7. 16. Xcode 에서 Could not launch ... app 에러 메시지가 지속적으로 나타나는 경우 대책 Xcode 에서 Could not launch ... app 에러 메시지가 지속적으로 나타나는 경우 대책 1. 일반적인 경우로는 서로 다른 앱이 같은 실행 파일명을 가지는 경우 발생한다. 물론 거의 같은 소스코드를 서로 다른 번들 ID 로 빌드하는 경우에도 마찬가지 문제가 발생할 수 있다.이 경우에는 이전에 여기서도 썼던 포스팅대로 하면 된다. (http://gcempire.tistory.com/464)- Organizer > Project 에서 Derived Data 항목의 -> 버튼을 눌러 해당 디렉토리로 Finder 를 열고,- Xcode 완전히 종료 (Command+Q) 후,- 열린 Finder 안의 모든 데이터를 말끔히 삭제- 폰이 꽂혀 있었다면 그 폰을 빼고, 폰의 관련 모든 설치파일도 삭제-.. 2013. 7. 1. 현존하는 통합자원관리시스템 정리 (VCS, Cloud 위주) 현존하는 통합자원관리시스템을 정리해봅니다. 요즘 이거 때문에 골머리를 많이 앓고 있어서 말이죠. Git장점DVCS서버 연결 없어도 버전관리 되고 동기화처럼 사용이 가능.partial checkout 지원됨특정 디렉토리 이하만 체크아웃 받는 기능으로, repository 에서 각 담당자가 해당 영역만 따로 받아 사용 가능.단점복잡. 무진장 복잡하다.버전 관리로 끝.Subversion장점VCSpartial checkout 지원됨1.6버전까지는 파일 시스템 레벨에서 폴더를 이동시켰을 경우 폴더 이동은 자동적으로 히스토리에 남겨줌단점서버 연결 없으면 버전관리 불가1.7 이전 버전의 경우 디렉토리 꼬이면 답이 없음. 최악의 경우, 한 디렉토리에 서로 다른 Repository 를 보고 있는 서브 디렉토리가 존재할 .. 2013. 6. 24. 이전 1 2 3 4 5 ··· 10 다음 반응형