NSTextViewでアンチエイリアスを切る
NSTextViewのサブクラスを作って、
- (void)drawRect: (NSRect)rect { [[NSGraphicsContext currentContext] setShouldAntialias: NO]; [super drawRect: rect]; }
参考は、HMDTのNSGraphicsContextとCocoaDevのToggleAntiAliasInTextView。
drawRect:自体はNSViewでのセレクタなので、NSViewを継承しているものであれば、同じようにやればOKなはず。
graphics contextなのだから、drawRect:内でやるのは当然なのかもだけど、全然思いつかなくて、awakeFromNibや、windowDidLoadでlockFocusしたあとでsetShouldAntialias:してた。