본문 바로가기
[Objective-C] 객체 형식과 동적 결합 [Objective-C] 객체 형식과 동적 결합 출처 : OS X 구조를 이해하면서 배우는 Objective-C Chap 4. Notice : 정리자(돼지왕 왕돼지)가 remind 하고 싶은 내용이나 모르는 내용 기반으로 정리하는 것이기 때문에 구체적인 내용은 책을 사서 보시기를 권장드립니다. 4.1. 동적 결합 * 4.1.1. 동적 결합이란 -Objective-C 에서 어떤 객체가 그 메시지를 처리할 수 있는지 아니면 없는지, 어떻게 처리하는지는 실제로 메시지를 보낼 대 정해진다. 송신된 메시지에 대응해서 어떤 메시지가 실행될지가 실행 시에 결정되는 방식을 동적 결합 (dynamic binding) 또는 동적 구속이라고 부릅니다. -C 언어는 컴파일할 때 대부분이 정적으로 결정되므로 동적 결합 기능이 .. 2017. 12. 26.
[Effective Objective-C] #50 캐시가 필요할 때 NSDictionary 보다는 NSCache 를 사용하라 [Effective Objective-C] #50 캐시가 필요할 때 NSDictionary 보다는 NSCache 를 사용하라 출처 : Effective Objective-C -맥 OSX 또는 iOS 앱을 개발할 때 대부분의 경우 캐싱을 어떻게 구현할지 정해야 한다.첫 번재로 해볼만한 방법은 사전을 이용해 메모리에 저장하는 것이다.경험이 없는 개발자는 간단하게 NSDictionary 를 사용할 것이다.많이 사용되는 클래스이기 때문이다.그러나 Foundation 프레임워크의 NSCache 가 정확히 이런 용도로 설계되었기 때문에 이 클래스를 사용하는 것이 훨씬 좋다. -NSDictionary 에 비해 NSCache 가 지닌 장점은 시스템 메모리가 꽉 차면 자동으로 캐시의 메모리가 정리된다는 것이다.사전을 캐.. 2017. 10. 18.
양자역학에 대한 짧은 지식으로의 접근. 양자역학에 대한 짧은 지식으로의 접근. 참조 : http://terms.naver.com/entry.nhn?docId=1124387&cid=40942&categoryId=32249 영어로 Quantum Mechanics. 물리학의 일종으로, 원자, 분자, 소립자 등 미시적(보이지 않는 작은) 대상에 적용되는 역학(힘에 대한 학문)을 이야기한다. 고전역학( Classical Mechanism ) 은 현재의 상태를 정확하게 알고 있으면, 미래의 어느 순간에 어떤 사건이 일어날지를 정확하게 예측할 수 있다는 결정론(deterministic)적 입장을 취한다. 모든 것은 인과법칙에 기반하며, 우연(random)이란 없다고 주장한다. 양자역학은 확률론적(probablistic) 입장을 취한다. 확률론적 입장은 현.. 2016. 10. 11.
Android GridLayout Tutorial Android GridLayout Tutorial 점점 화면에 표시하는 UI 가 많아지면서 Layout 의 중첩 ( overdrawing ) 으로 성능 영향이 생기기 시작했다.RelativeLayout 을 통해 이를 방지하는 tutorial 혹은 guide 들이 많이 나오기는 했지만,이는 xml 코드(?) 를 엄청 복잡하게 만들고, 유지보수 또한 어려워지기 쉽상이다. 그래서 ICS 부터 GridLayout 이라는 새로운 layout 이 도입되었다.물론 support-v7 를 통해 ICS 이전 버전에서도 GridLayout 을 이용할 수 있다. http://developer.android.com/reference/android/widget/GridLayout.html GridLayout 은 Web 의 Ta.. 2014. 6. 10.
[기초강좌] HTML Elements - w3schools 번역 [기초강좌] HTML Elements - w3schools 번역 w3school 의 강좌 내용을 번역한 글입니다. 원본 : http://www.w3schools.com/html/html_elements.asp HTML 문서는 HTML elements 들로 정의된다. HTML Elements HTML Element 는 start tag 부터 end tag 를 포함한 전체를 이야기한다. * start tag 는 opening tag, end tag 는 closing tag 라고도 불린다. HTML Element Syntax * HTML element 는 start tag 혹은 opening tag 로 시작한다.* HTML element 는 end tag 혹은 closing tag 로 마무리된다.* Eleme.. 2014. 2. 20.
반응형