获取栈调度信息
来源:互联网 发布:手机看网络电视流量 编辑:程序博客网 时间:2024/06/09 21:08
获取当前线程的栈调度信息:
NSMutableDictionary *libProperties = [[NSMutableDictionaryalloc] init];
NSArray *syms = [NSThreadcallStackSymbols];
if ([syms count] >2) {
NSString *trace = [symsobjectAtIndex:2];
NSRange start = [tracerangeOfString:@"["];
NSRange end = [tracerangeOfString:@"]"];
if (start.location !=NSNotFound && end.location !=NSNotFound && end.location > start.location) {
NSString *trace_info = [tracesubstringWithRange:NSMakeRange(start.location+1, end.location-(start.location+1))];
NSRange split = [trace_inforangeOfString:@" "];
NSString *class = [trace_infosubstringWithRange:NSMakeRange(0, split.location)];
NSString *function = [trace_infosubstringWithRange:NSMakeRange(split.location +1, trace_info.length-(split.location +1))];
NSString *detail = [NSStringstringWithFormat:@"%@##%@####", class, function];
[libProperties setValue:detailforKey:@"detail"];
}
}
- 获取栈调度信息
- 获取调用栈信息
- TD-SCDMA系统信息调度
- 调度引擎的相关信息
- 获取信息
- 线程运行栈信息的获取
- 线程运行栈信息的获取
- 转载:线程运行栈信息的获取
- 线程运行栈信息的获取
- 线程运行栈信息的获取
- java线程运行栈信息的获取
- 线程运行栈信息的获取
- 线程运行栈信息的获取
- Linux内核栈信息获取与理解
- 【Java知识点】Refection获取调用栈信息
- Linux内核栈信息获取与理解
- Linux内核栈信息获取与理解
- Linux内核栈信息获取与理解
- 360度不停旋转的10片叶子背景---纯css实现旋转背景
- Jmeter之三:配置元件 之 CSV Data Set Config
- 无中生有之突击NOIP(1)--排序
- 设计模式随笔-单件模式
- poj_1258 Agri-Net(prim)
- 获取栈调度信息
- 用EXCEL查询 SQL SERVER 数据库 U8 876的现存量。有重复的用黄色标记。
- 专题报道
- 如何在js中调用append里面点击标签变化的函数
- MySql管理的个人经验
- workman定时器使用
- Spring源码阅读 四 IOC
- android中popupwindow弹出后,屏幕背景变成半透明
- 取模运算