본문 바로가기

OSX3

[Objectvie-c 의 블록] objectvie c 블록[block] 2장 메모리 영역 "iOS와 OS X의 메모리 관리와 멀티스레딩 기법"에서는 블록은 Objectvice-C 객체라고 설명을 쭉~~해준다. 한번 읽어보시길.. 두번 읽어 봤는데 사실 5번 더 읽어 봐야겠다.. 객체이기 때문에 데이터 영역(_NSConcrete GlobalBlock), 스택(_NSConcreteStackBlock), 힙(_NSConcreteMallocBlock) 등 존재 할 수 잇다. 1장에서 우리가 쓴 형태는 _NSConcreteStackBlock 클래스 형태를 사용해서 스택 영역에 생겼다. 스택영역..{}를 벗어나면 지역 변수 및 그 안에 있는 코드는 폐기된다..그런데..__block 변수와 블록은 스택에서 힙으로 복사(copy)를 하는 기능을 제공한다. ARC 환경에서는 컴파일러가 자동으로 필요한 부분을.. 2019. 11. 8.
[mac 리뷰] 아이폰을 그대로 옮겨 놓은 듯한 MAC OS의 새로운 버전 "LION" 오랫동안 기다려온 MAC OS 의 새로운 버전인 LION이 드디어 출시 되었습니다. 많은 기대를 모아온 라이온은 설치 후 직접 사용해 본 결과 많은 모습이 바뀌었는데요. 특히 UI 부분에서 아이폰과 같은 모습을 보여주었습니다. 밑의 영상으로는 라이온의 달라진 모습을 다 보여주지는 못했지만 대표적으로 어떻게 변했는지를 알 수 있습니다. 영상 클릭~~~!! 밑의 영상을 보면 마치 아이폰을 옮겨 놓은 듯한 환상적인 화면을 볼 수 있습니다. 어떻게 저렇게 부드럽게 넘어가지... 제가 볼떄는 매지막우스로 라이온을 사용 한다면 더 편하고 멋진 모습을 볼 수 있을 것 같습니다. 특히 스크롤뷰에서 아이폰의 스크롤과 같은 모습을 볼 수 있으며 다른 마우스와 달리 매직마우스는 제스처를 사용 할 수 있으며 그것을 통한 여러.. 2011. 7. 31.
[리뷰 맥 프로그램] "cinch" 윈도우7 에어로 스냅(Aero Snap) 기능을 맥에서?? 맥 OS 프로그램 하나 소개 하겠습니다. 맥을 자주 사용하는 저에게 작지만 가장 유용한 프로그이다. “cinch”라는 프로그램 이다. 이 프로그램은 윈도우7에서 윈도우 창을 자동으로 크기에 맞게 배치하는 기능으로 아주 편한 기능 이다. 하지만 맥에서는 Spaces라는 기능이 있긴 하지만..생각보다 불편한 감이 있다. 잘못 지정하면…왔다리 갔다리.. 간단히 소개를 하겠습니다. 일단 다운로드 http://www.irradiatedsoftware.com/cinch/ 여기서 다운로드 받으면 며칠 동안은 무료로 사용 할 수 있습니다. 프로그램 가격은 $6.99입니다~ 이렇게 창을 오른쪽으로 붙이면 반이 자동으로 갈라 지면서 나누어 진다. 다른 창도 왼쪽으로 붙이면 반으로 갈라지면서 자동으로 보기 좋게 나뉘어 진다.. 2011. 7. 5.