无意中翻到一个很久很久以前写的一个小工具:OC-Dumper. 功能相当简单:从iOS的log中提取NSData,并转换到Hex-Asicc打印。现在没啥用了,干脆放出来。
写这的时候,最先想是用lua,不过这种纯内存buffer的代码,lua的table或string都方便不到哪里去,反而C的指针++/--操作起来舒服,天然的流式数据结构!还有个原因,这个代码要复用,肯定只能选C。
写小工具还是那种交互式开发环境比较爽,一边写一边结果就出来了,有什么问题改起来特别方便。Swift Playground这方面做得就非常出色,就是Swift语言(; ̄ェ ̄)