![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
文章平均质量分 71
进击的阿三姐
Fighting!
展开
-
关于刷新列表向上偏移问题
关于刷新列表向上偏移问题刷新后列表会向上偏移64个单位,解决办法:在table reload之后再调用headerEndRefreshing原创 2017-05-27 04:17:59 · 376 阅读 · 0 评论 -
使用class-dump导出头文件
下载class-dump资源包 http://stevenygard.com/projects/class-dump/将资源包中的class-dump移动到 /user/local/bin 文件夹中 访问该路径需要修改root权限 1, 重启电脑同时按住command+R2, 出现OS X Utilities 后打开终端3, 关闭权限sip: 在终端输入命令行原创 2017-09-21 15:35:08 · 722 阅读 · 0 评论 -
HOOK一个C函数
hook一个C函数需要用到的开源库fishhook(fishhook只能hook系统自带的C函数,自定义的不可)1, 在链接中下载第三方开源库fishhook https://github.com/facebook/fishhook2, 将fishhook.h 和 fishhook.c文件导入项目中, 引用头文件3, 定义一个全局变量作为载体,防止循环调用原创 2017-09-21 15:36:54 · 3119 阅读 · 0 评论 -
HOOK一个实例方法和类方法
使用Method Swizzling 方法swizzling大多时候是在category中的+load方法中使用,也可以创建hook的管理类,放在里面使用。下面例子均在category中进行。+initialize 方法是在程序调用第一个实例方法/类方法时调用+load 方法是在初始化时调用+ (void)load { stat原创 2017-09-21 15:37:40 · 6420 阅读 · 0 评论 -
安装与初步使用Theos
theos是开发插件tweak开发工具,生成deb文件//安装export THEOS=/opt/theos //将theos放到/opt路径下sudo git clone git://github.com/DHowett/theos.git配置签名工具ldid下载ldid http://joedj.net/ldid将ldid文件手动copy到/op原创 2017-09-21 15:39:26 · 509 阅读 · 0 评论 -
tweak工程内部文件简述
cd到tweak工程文件夹 ls -l 查看工程目录1,MakefileMakefile中包含工程中用到的文件、框架、库等信息include $(THEOS)/makefiles/common.mk 固定写法,不可改TWEAK_NAME = TweakDemo tweak的名字,与control中的Name相对应,不可改原创 2017-09-21 15:43:55 · 769 阅读 · 0 评论 -
滚屏、轮播图
此demo为实现页面滚屏、轮播图功能主要调用方法如下:Demo地址:https://github.com/G-Kingna/instance.githttps://github.com/G-Kingna/instance.githttps://github.com/G-Kingna/instance.git...原创 2018-05-31 15:22:45 · 330 阅读 · 0 评论 -
NFC
iPhone6开始有NFC硬件但此功能未开发,所以最低支持iPhone7以上 系统iOS11以上限制需要且只能开启一个session‘ 需要App完全在前台 每个session最多扫描60秒 超时需重新开启新的session 可以读取一个或者多个标签,一个读完结束,多个最多时效只有60s有三种使用场景,但是只有一种iOS可用Reader/Writer mode...原创 2019-09-03 09:59:17 · 429 阅读 · 0 评论