Sunday reading 💻

Xcode extensions

I wanted write a little Xcode extension that could change the access level of a selection – for example, make an internal class and all its properties and functions public just with a keystroke. I thought it would be handy for extracting code into separate modules. I sort of forgot that now I need to write a lexer and a parser and a syntax tree and, well, it’s a whole thing. Fun though.


Zoë Smith @zoe