- 博客(10)
- 收藏
- 关注
原创 class-dump和砸壳
class-dump -H (target file) -o (result header file path) 如果导出来只有一个空的头文件,就是加密的,要先砸壳。下载砸壳工具dumpdecrypted https://github.com/stefanesser/dumpdecrypted终端cd到目录,输入make,生成dumpdecrypted.dylib。重新签名:security fi...
2018-06-13 13:24:53
630
原创 git ssh
cd ~/.ssh ls 没有的话,生成ssh key ssh-keygen 在 ~/.ssh 文件夹下添加config文件: Host 填 ssh:// 这个host /.../... User 管理员根据公钥生成后给我们 IdentityFile ~/.ssh/id_rsa 添加~/.gitignore_global https://www.g
2017-06-02 16:37:12
253
原创 xcode编译垃圾路径
每过一段时间,磁盘就会莫名其妙的满,删除xcode编译后的垃圾就好。 路径: Library/Developer/Xcode/DerivedData
2015-07-14 11:31:46
502
原创 swift添加pod
cd... 执行:pod init open -a Xcode Podfile podfile里添加:use_frameworks! pod install 测试一个:pod 'Alamofire' pod update ... ...
2015-07-02 11:56:09
473
原创 runtime hook
建一个继承自NSObject的类,在 +(void)load 方法中添加hook的内容(不需要初始化),可以使用开源的Aspects,利用runtime机制注入。 --------------------------------- 另一个开源库:Masonry 代码快速添加constrain
2015-06-17 11:03:50
594
原创 工作感悟第一篇(爱的蜕变)
爱,让我们层层蜕变成一个好人,一个好的爱人,然后成为一个好的员工(或许接下去是成为一个好的领导,哈哈) 在爱中,袒露最真的心,一点点的打磨,心甘情愿。 一开始对那些简单又繁琐的事情感到抗拒,现在觉得我爱这个公司,爱这个岗位,那么无论它交给我怎样的工作,我都心甘情愿的用我的最好去对待他(不抱怨,始终乐观积极的去解决问题,去爱他),感谢他带给我的物质保障和充实的生活。
2015-06-08 13:58:08
326
原创 给数字键盘添加完成按钮的坑
给keyboardType=UIKeyboardTypeNumberPad的textField左下角添加完成按钮:用的是假按钮覆盖的办法,不是自定义整个键盘。 思路是 监听系统通知UIKeyboardWillShowNotification,获取系统动画的参数,然后给自己造的的完成按钮做和系统同步的升起键盘动画,达到以假乱真的效果。 再监听UIKeyboardWillHideNoti
2015-04-30 20:06:14
663
原创 setValue forKey 和 setObject forKey
[nsobject setValue: forKey:] [nsdictionary setObject: forKey:)#>]; set value for key 是改成员变量的值。值可以是nil 键必须是string set object for key 是字典修改键值的方法。值为nil会crash 键可以为任意实现了nscopying协议的对象 问题:
2015-04-17 18:09:59
415
原创 使用cocoa pod,并添加预编译头
1、创建xcode项目 2、add empty file,name必须为: Podfile (不需要添加到工程里,添加了就把它remove reference)到工程目录下 (和 ***.xcodeproj 同级) 3、打开终端,cd到Podfile所在目录,执行 pod install即可。 更新pod: 把要更新的第三方库地址贴进Podfile,如:pod 'AFNetwor
2015-04-16 17:07:16
982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅