On Sep 3, 2012, at 3:06 PM, William Squires <wsqui...@satx.rr.com> wrote:
> This would be better handled with some sort of filter applied at I/O time > (i.e. when you read/write the file) I would think. That is, let your model > objects handle the translation, and let the view objects do what view objects > are supposed to do. Trying to fiddle around with low-level NSTextStorage just > seems to be a way to waste several afternoons pulling out your hair in > frustration, methinks! I disagree. NSTextStorage *is* a model object. It's far better to actually understand and and use the text system (including glyph generation) rather than "fake it" by transforming the model on read/write and ensuring your transformations are perfect mirrors, are applied at the right times, and correctly interact with the pasteboard, undo manager, Services, Input Methods, and VoiceOver. --Kyle Sluder _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com