iOS-Runtime-Headers

iOS Objective-C headers as derived from runtime introspection

  • 所有者: nst/iOS-Runtime-Headers
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Dynamically Generated iOS Headers

Here are iOS Objective-C headers as derived from runtime introspection.

The headers were generated using RuntimeBrowser for iPhone.

You can search the headers with github search:

https://github.com/search?type=Code&q=repo:nst/iOS-Runtime-Headers+hack

Diffs

You can compare versions based on their tags, see the tags page:

$ git difftool 6.0 6.1 .

Sample usage

You can use the headers this way:

NSBundle *b = [NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/FTServices.framework"];
BOOL success = [b load];

Class FTDeviceSupport = NSClassFromString(@"FTDeviceSupport");
id si = [FTDeviceSupport valueForKey:@"sharedInstance"];

NSLog(@"-- %@", [si valueForKey:@"deviceColor"]);

Timeline

  • Green == public
  • Red == private
  • Blue == dylib

The code to draw this picture is in https://github.com/nst/RuntimeBrowser/tree/master/tools/ios_headers_history.

iOS Frameworks

Nicolas Seriot

主要指标

概览
名称与所有者nst/iOS-Runtime-Headers
主编程语言Objective-C
编程语言Objective-C (语言数: 1)
平台
许可证
所有者活动
创建于2011-01-09 13:37:14
推送于2022-05-17 07:06:03
最后一次提交2018-09-27 16:30:30
发布数42
最新版本名称11.4 (发布于 2018-07-09 14:46:19)
第一版名称2.1_raw (发布于 2011-01-09 15:14:54)
用户参与
星数8k
关注者数456
派生数1.6k
提交数81
已启用问题?
问题数70
打开的问题数57
拉请求数0
打开的拉请求数1
关闭的拉请求数11
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?