摘要:
之前一直有朋友要我分享下在用的mac软件,今天有空就来写一下,可能不止于软件,会有一些配置或者工具,或者叫环境更合适。有些可能一句话带过,有些会详细介绍。也不分类了,想到哪个就写出来。如果已经写的足够长了,就会分几篇来写。iTerm2+zsh+tmux的终端环境iTerm2其实现在os x的term... 阅读全文
阅读排行榜
Objective-C头文件导出工具class-dump
2013-10-24 16:51 by 三戒1993, 147 阅读, 收藏,
摘要:
首先,这个工具是开源的。作者网站:http://stevenygard.com/projects/class-dump/用途:分析库文件或可执行文件,得到Objective-C类和部分C结构体的信息。常见使用场景是得到系统SDK的私有API。头文件的例子请参考《UIWebView体系结构(六)UIW... 阅读全文
使用Charles在iOS6上进行抓包
2013-10-22 17:30 by 三戒1993, 147 阅读, 收藏,
摘要:
抓取Web页面的网络请求很容易,Chrome和Firefox都很容易做到。iOS APP如何抓包呢?其实也很容易,我比较喜欢使用Charles。我用的是Mac电脑,首先建立一个热点,然后让iOS设备脸上这个热点,并且把Mac电脑的IP设置为代理。这时候,访问网络的时候,Charles会弹出一个选项,... 阅读全文
iOS中ARC内部原理
2013-09-22 15:06 by 三戒1993, 147 阅读, 收藏,
摘要:
你已经知道,ARC会自动帮你插入retain和release语句。ARC编译器有两部分,分别是前端编译器和优化器。1. 前端编译器前端编译器会为“拥有的”每一个对象插入相应的release语句。如果对象的所有权修饰符是__strong,那么它就是被拥有的。如果在某个方法内创建了一个对象,前端编译器会... 阅读全文
浙公网安备 33010602011771号