到目前为止,我所知道的是运行时标头位于框架文件夹中,并且您必须对您的idevice进行类转储才能找到跳板标头。但有什么区别?我正在进行调整,我不知道要使用哪些标头,所以这让我感到困惑。例如,如果要将对象添加到状态栏,我应该使用哪些标头?
答案 0 :(得分:0)
你是对的,你需要对SpringBoard标题进行类转储或使用已经转储的集合,例如: https://github.com/Fr0stDev/SpringBoard-iOS5-Headers
至于使用哪个标题,通常需要进行一些挖掘。我建议从SBStatusManager.h
答案 1 :(得分:0)
我没有尝试过这样做(将项目添加到状态栏),但您也可能希望查看UIStatusBarServer
addStatusBarItem
。这个类本身不是Springboard的一部分,但似乎是UIKit框架的一部分。似乎有{{1}}的方法。如果我必须根据其名称进行猜测,它可能是一个框架服务,它会侦听客户端向状态栏添加内容,这就是您想要做的事情。