В чем разница между заголовками времени выполнения и заголовками трамплина? - PullRequest
0 голосов
/ 04 марта 2012

Что я знаю до сих пор, так это то, что заголовки времени выполнения находятся внутри папки фреймворка, и что вы должны выполнить дамп класса, чтобы найти заголовки трамплина.Но в чем разница?Я работаю над настройкой и не знаю, какие заголовки использовать, так что это немного смущает меня.Например, если вы хотите добавить объект в строку состояния, какие заголовки мне следует использовать?

Ответы [ 2 ]

0 голосов
/ 06 мая 2012

Я не пытался сделать это (добавить элемент в строку состояния), но вы также можете посмотреть здесь для UIStatusBarServer.Этот класс сам по себе не является частью Springboard, но, похоже, является частью инфраструктуры UIKit.Похоже, есть метод addStatusBarItem.Если бы мне пришлось угадывать, основываясь на его имени, это может быть сервис инфраструктуры, который прослушивает, чтобы клиенты добавляли какие-либо данные в строку состояния, что вы и хотите сделать.

0 голосов
/ 15 марта 2012

Вы правы, вам нужно создать дамп заголовков SpringBoard или использовать уже сброшенный набор, такой как этот: https://github.com/Fr0stDev/SpringBoard-iOS5-Headers

Относительно того, какой заголовок использовать, обычно требуется немного покопаться. Я бы предложил начать с SBStatusManager.h

...