今天在研究IOKit里的IOHIDEvent
有一个方法需要传一个mach_port_t类型的参数
在网上看了一个获取mach_port_t的方法如下
void *IOKit = dlopen("/System/Lirary/Frameworks/IOKit.framework/IOKit", RTLD_NOW);
mach_port_t *kIOMasterPortDefault = dlsym(IOKit, “kIOMasterPortDefault”);
但是貌似这个方法在iOS8上已经过期了 获取的kIOMasterPortDefault永远是0
求路过的大神传授点经验,顺便给讲讲mach_port_t到底是啥?我猜测是进程号,不知道对不对