iOS逆向 | 如何在Tweak项目中添加图片资源

2020-06-12  本文已影响0人  ios小蜗牛

参考来源

https://ke.qq.com/course/314070

实现方式

1.在Tweak项目的Makefile路径下,新建一个layout文件,放在layout文件下的资源等同于放在项目的根目录下。
2.新建一个Library文件,然后在Library文件中新建一个Caches文件,这样就模拟出项目的缓存文件路径。
3.新建一个带有自己前缀的文件,可以有效防止和其他插件的图片重名,最后将图片资源放入前缀文件中就可以了。


文件路径结构

调用方法

在Tweak.x中通过imageWithContentsOfFile的方式调用图片资源,路径要写清楚。

 [UIImage imageWithContentsOfFile:@"/Library/Caches/XX_Img/xxx.png"];

在Tweak.x中可以通过宏定义的方式来设置图片
细节:
直接写图片名,不要加@""

#define HONG(path) @"/Library/Caches/XX_Img/" #path
 [UIImage imageWithContentsOfFile:HONG(xxx.png)];

上一篇下一篇

猜你喜欢

热点阅读