摘要: 写项目时通常会遇到要求写开发文档的需求,但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手。Objective-C 有一些文档管理工具,doxygen, headdoc 和 appledoc 。它们分别的官方网址如下: docxygen http://www.stack.nl/~di 阅读全文
posted @ 2017-05-24 15:10 ZachRobin 阅读(459) 评论(0) 推荐(0)
摘要: Objective-C 代码很容易被 hook,因此需要对一些重要的业务逻辑进行保护,可以改用结构体的形式,把函数名隐藏在结构体里,以函数指针成员的形式存储。这样编译后只留了下地址,去掉了名字和参数表,提高了逆向成本和攻击门槛。 例如,把以下代码进行保护: 改为.h: .m 文件: 调用时: 然后对 阅读全文
posted @ 2017-05-24 13:14 ZachRobin 阅读(741) 评论(0) 推荐(0)