自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆钟夕的忘忧阁

有朋自远方来,不亦乐乎?

  • 博客(21)
  • 资源 (8)
  • 收藏
  • 关注

原创 xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH

Xcode升级到8.3后 用命令进行打包 提示下面这个错误xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH后面根据对比发现新版的Xcode少了这个PackageApplication先去找个旧版的Xcode里面copy一份过来放到下面这个目录:

2017-07-25 14:07:28 678

原创 [iOS] 高仿 QQ、微信效果的图片浏览器(支持原图和缩略图、多种手势、CocoaPods)

PYPhotoBrowserFramework with a simple method of rendering images.用法简单的呈现一组图片的框架。ContentsGetting StartedRenderings【效果图】 Status 【支持哪些状态】 Layouts【支持哪些布局】 Gestures【支持哪些手势】 What place wil

2017-07-24 14:42:44 1631

原创 iOS 符号表恢复 & 逆向支付宝

推荐序本文介绍了恢复符号表的技巧,并且利用该技巧实现了在 Xcode 中对目标程序下符号断点调试,该技巧可以显著地减少逆向分析时间。在文章的最后,作者以支付宝为例,展示出通过在 UIAlertView 的 show 方法处下断点,从而获得支付宝的调用栈的过程。本文涉及的代码也开源在:https://github.com/tobefuturer/restore-symbol,欢迎 S

2017-07-24 14:41:38 793

原创 一篇搞定事件传递、响应者链条、hitTest和pointInside的使用

发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理。通常,会先发送事件给应用程序的keyWindow,主窗口会在其视图层次结构中找到一个最合适的视图来处理触摸事件,这个找寻的过程就是事件传递。一、事件传递传递过程示例1.png触摸事件的传递是从父控件传递

2017-07-24 14:40:30 745

原创 Masonry使用总结

Masonry有三个最基本的使用方法/** 添加约束 */[view mas_makeConstraints:]/** 更新特定的约束 */[view mas_updateConstraints:]/** 重置所有的约束 */[view mas_remakeConstraints:]123456123456就拿第一个方法来举例,其余方法皆雷同[redView mas_make

2017-07-24 14:39:41 527

原创 IOS9通用链接使用要点

1      简介通用链接是Apple在WWDC2015上为IOS9引入的一个新功能,是通过传统HTTP链接来启动App的技术。可以使用相同的网址打开网站和App。通过唯一的网址,就可以链接到App中具体的视图,不需要特殊的schema。如果用户没有安装App则链接到对应的普通网页。2      先决条件l  至少Xcode beta2l  至少IOS9beta2(之前的测试版

2017-07-24 14:39:10 377

原创 使用ccache加速xcode编译过程

install ccache前面已经介绍过如何安装ccache,这里不废话。要确保ccache 版本不低于3.19brew install ccache --HEAD如果之前安装了ccache release版本也没有关系,因为ccache release版本已经是3.19了。如何安装brew?前面也介绍过,不解释。可google homebrewccac

2017-07-24 14:38:20 1486

原创 Mac 下使用 Aria2 实现迅雷离线和百度云下载

https://zhuanlan.zhihu.com/p/20563721?columnSlug=ChanTalkhttps://yalv.me/aria2/

2017-07-24 13:56:24 3831

原创 Aria2-不限速全平台下载利器

之前写过一篇,发现浏览下载人数众多,所以抽出时间把相关资源更新、失效的链接剔除以及添加最新软件下载链接(2017/01/17)。这次给大家介绍一个下载利器,之前玩路由器也听说过,然而那时候水平有限,并不太懂。大家都知道,在mac下太坑爹,迅雷下东西大部分时候都是0KB/S,也没有百度云下载(新更新的百度网盘 Mac 版本可以下载东西,之前只能同步文件用),用浏览器下载速度也慢。这些天又偶遇

2017-07-24 10:33:15 11165

原创 使用Aria2下载百度网盘和115的资源

Posted on 2015-1-31 09:41虽然我已经开发了两款专门为Aria2用的下载插件,但是我发现还是有同学不会用Aria2c这么好的东西呢~ 于是还是写一篇文章来好好的介绍下吧~安装Aria2Aria2官网,通过官网应该能找到各个系统的下载包啦~ Linux用户可以直接通过包管理器进行下载安装,OSX我就没有经验了...Win用户直接下载对应的ZIP包就可以了

2017-07-24 10:26:53 10386 1

原创 使用 Charles 获取 https 的数据

我使用的 Charles 版本是 4.1.4下载地址:http://charles.iiilab.com1. 配置 Charles 根证书首先打开 Charles:Charles 启动界面主界面然后如下图操作:Paste_Image.png之后会弹出钥匙串,如果不弹出,请自行打开钥匙串,如下图:钥匙串系统默认是不信任 Char

2017-07-24 09:58:08 314

原创 UIWebView全部区域截图保存为UIImage或者PDF

// // UIWebView+ToFile.h // UIWebViewToFile // // Created by Tracy E on 13-6-10. // Copyright (c) 2013 EsoftMobile.com. All rights reserved. // #import @interface UIWebView

2017-07-21 09:26:12 297

原创 史上最全的架构师图谱

http://www.jianshu.com/p/c8382065bd2b

2017-07-01 22:47:01 1745

原创 别人的 App 不好用?自己改了便是。嘿嘿嘿 篇

前言我们团队里会互相分享买来的电子书,毕竟一本三四百,一人一本实在是太过于昂贵。PDF 私下看就好,Kindle 可以通过破解 DRM 的方式,然而 iBooks 上的书籍,一直没有什么好的方式。最近我发现了一个软件叫做 iBooks Copy,他的未注册版本,只会 copy 出原书的 1/3 内容。完整版本请付费 $20+。 我试了一下 Swift 官方指南,没问题。再试了一下

2017-07-01 22:46:08 348

原创 别人的 App 不好用?自己改了便是。嘿嘿嘿 篇

前言我们团队里会互相分享买来的电子书,毕竟一本三四百,一人一本实在是太过于昂贵。PDF 私下看就好,Kindle 可以通过破解 DRM 的方式,然而 iBooks 上的书籍,一直没有什么好的方式。最近我发现了一个软件叫做 iBooks Copy,他的未注册版本,只会 copy 出原书的 1/3 内容。完整版本请付费 $20+。 我试了一下 Swift 官方指南,没问题。再试了一下

2017-07-01 22:45:27 369

原创 别人的 App 不好用?自己改了便是。嘿嘿嘿 篇

前言我们团队里会互相分享买来的电子书,毕竟一本三四百,一人一本实在是太过于昂贵。PDF 私下看就好,Kindle 可以通过破解 DRM 的方式,然而 iBooks 上的书籍,一直没有什么好的方式。最近我发现了一个软件叫做 iBooks Copy,他的未注册版本,只会 copy 出原书的 1/3 内容。完整版本请付费 $20+。 我试了一下 Swift 官方指南,没问题。再试了一下

2017-07-01 22:45:08 7301

原创 lldb的若干技巧及拾遗

机缘以前有一阵觉得  chisel 真的挺好用的,后来翻看了历年的WWDC关于lldb的video 还是发现一些tips Tiplldb 统一格式<noun> <verb> [options] [argument [argument ...]]lldb 命令行都遵循上述格式,例如:target create /bi

2017-07-01 22:41:47 514

原创 说说XcodeLLDB调试的那些事儿

使用场景之一,接收他人的项目,快速理清其层次结构,可以打标识符断点,如下图每一个VC,都加了个在viewDidLoad方法处的断点,这样运行程序时,逐步断点,便可以理清层次,但是,需要手动不断的继续,依旧不是很好如果使用LLDB,就事半功倍~先上效果图LIDB简史Xcode5之前的调试器使用的是GDB,如果你不幸使用,那感觉简直了~然后伴随着

2017-07-01 22:41:00 593

原创 程序员接私活那点事

版权声明:本文为博主原创文章,未经博主允许不得转载。今天周末在家宅着,并不是我不想运动,是因为北京的雨雪交加导致我想在家写文章,不过想想给大家写文章还是蛮惬意的,望一眼窗外,看一眼雪景,指尖在键盘上跳动,瞬间有种从屌丝程序员转变成了小姑娘们都羡慕的文艺青年感觉。哈哈,幸好不是什么2B青年。好了,言归正传,回到程序员接私活的话题上来吧。虽然说程序员都很累,但是热爱程序

2017-07-01 22:39:53 1016

原创 iOS 10越狱和Reveal 8分析三方App UI框架教程

前言这是一篇写给开发者的博客,如果碰巧非开发者搜到了这篇博客,那么博客的内容可能不适合你。其实网上Reveal的教程很多,但是很多都是停留在Reveal 1或者Reveal 2时代的博客,不太适合最新版本的Reveal 8,所以还是决定写这样一篇文章。本文最终的效果:淘宝首页:可以看到,淘宝首页其实就是一个巨大的CollectionView京

2017-07-01 22:39:06 850

原创 提高网速-MAC配置DNS服务器

1、brew install dnsmasq2、cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf3、新建/usr/local/etc/resolv.dnsmasq.conf 内容为DNS列表4、修改dnsmasq.conf文件//配置上行DNS,对应no-re

2017-07-01 15:38:25 2510

availables.xml.zip

mac AS 找不到flutter 插件, 替换一下 ~/Library/Application Support/AndroidStudio3.4 下的 availables.xml 文件就好;

2019-07-22

iOS应用逆向工程:分析与实战

iOS应用逆向工程:分析与实战

2015-10-28

ZBar的64位静态文件

ZBar的64位静态文件,可以直接替换使用

2015-04-17

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】 下载解压之后直接运行

2015-03-25

《企业级iOS应用开发实战全书》配套源码(19章)【上】

《企业级iOS应用开发实战全书》配套源码(2-10章)【上】 下载解压之后直接运行

2015-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除