Tuesday, August 21, 2012

iOS Top-level objects란?

프로그램에서 NIB를 로드할 때 Cocoa가 object graph를 다시 만든다.  Object graph는 windows, views, controls, cells, menus, custom objects 모두를 말한다. 이때 Top-level objects는 부모를 가지지 않는 object 집합이다.

예를 들어 view하나와 button하나가 있다고 치자.

이때 view에 button이 자식으로 등록되어 있고 이때 view는 top-level objects이지만 button은 아니다. 만일 button이 outlet으로 등록되어 있지 않으면 button역시 top-level objects로 분류된다.

No comments:

Post a Comment

Task in UnrealEngine

 https://www.youtube.com/watch?v=1lBadANnJaw