Czy rodzeństwo NSView może nakładać się na siebie?
Jestem trochę zdezorientowany. TheDokumentacja Apple stwierdza to:
Uwaga: Ze względu na wydajność Cocoa nie wymusza wycinania między widokami rodzeństwa lub gwarantuje poprawne unieważnienie i zachowanie podczas rysowania, gdy widoki rodzeństwa nakładają się. Jeśli chcesz narysować widok przed innym widokiem, powinieneś ustawić widok z przodu jako widok podrzędny (lub potomek) widoku z tyłu.
Zatem zgodnie z tym widoki rodzeństwa nie powinny się nakładać, w przeciwnym razie zachowanie jest niezdefiniowane.
wAplikacja demo Cocoa Slidesjednak rodzeństwo NSView z warstwąpokrywają się i wydaje się, że działa dobrze:
Czy przykładowy kod Cocoa Slides jest błędny i to tylko zbieg okoliczności, że działa, czy dokumentacja jest nieaktualna? To nieaktualne od 10,5?