The Glaring Hole in the NSTextInputClient Protocol

The fine folks at Apple generally do a pretty good job of designing the programmatic interfaces, “protocols” in Objective-C speak, that the system and applications use to communicate with each other. I mean that most sincerely. Designing programmatic interfaces is hard, because you have to anticipate the needs of different system components. Sometimes, you have…

0