Vladimir "Dair" Lebedev-Schmidthof (dair_spb) wrote,
Vladimir "Dair" Lebedev-Schmidthof
dair_spb

MacMagic

Кусок из доки по Маку, курсив мой.


Drawing With Colors

  • While it's normally spoken of as an Object Oriented approach, Cocoa is occasionally a little bit Magic Oriented (Mystery Oriented?). You would think that if you're drawing in an NSView (or a subclass of NSView) that the color would be set via an NSView method (or maybe a method of the line or shape you're drawing). Instead, you send a set message to an NSColor object which, typically, isn't created or referenced until right before drawing in the view. It's common to find lines of code like [[NSColor redColor] set]; in a method that draws in a view. Such lines automagically tell the view which color to use in subsequent drawing instructions.



Найдено коллегой тут.

p.s. завёл новый юзерпик по этому поводу :-)
Tags: computer, work
Subscribe

  • Как бы так...

    Вернулся от голосования к работе, а там. В реальной жизни борт корабля с т.з. программного обеспечения представляет собой некую локальную сеть с…

  • node.js, typescript, Visual Studio Code

    А нету ли у меня знакомых, умеющих в node.js и отладку command-lineового TypeScript в Visual Studio Code? Visual Studio Code не обязательно. У меня…

  • починить крышу гаража

    Специалист какого профиля (читай: что гуглить) мне нужен чтобы починить рубероидную крышу бетонного гаража? Нет ли у вас таких знакомых специалистов?

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments