文件名称:preferenceloader:直接替换为Preferencesloader
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-06 00:45:06
Logos
这是Thomas Moore的PreferenceLoader项目的直接替代品。 我个人认为这是必要的,因为我不喜欢现有的PreferenceLoader有很多东西。 关于原件的投诉 不必要的钩 + [NSData initWithContentsOfFile:] -[NSBundle pathForResource:ofType:] -[PSSpecifier setupIconImageWithPath:] 由于实现了PreferenceLoader的方式(拦截从磁盘读取的*设置,并将我们的数据直接插入其中(!)),因此它具有某些硬编码的文件名,例如Settings-(iPhone | iPod).plist,在其他设备上不起作用。 由于上面的钩子很宽,因此不需要拦截的所有东西都是。 从包计算出的每个资源路径都会附加额外的检查,每个从文件读取的NSData都会得到文件名检查。
【文件预览】:
preferenceloader-master
----.gitmodules(84B)
----control(496B)
----prefs.h(579B)
----PreferenceLoader.plist(308B)
----LICENSE(7KB)
----Tweak.xm(5KB)
----framework()
----.gitignore(24B)
----debug.h(265B)
----Makefile(1KB)
----README.md(1KB)
----prefs.xm(14KB)