请问老大,当参数标识为(void*)怎么LOG

  • (void)InitReq:(void*)arg1;

现在不能确定arg1的类型,像这种怎么输出查看arg1的参数?

NSLog(@“InitReq: arg1 is %@”,arg1);

会崩溃的

void* 的意思是泛型指针,应该按照指针的方式输出吧? %ld

那就没法查看了吧

要看指针值就直接打印呗

void* d = (void*)malloc(10);
nslog(@"%X",(int)d);

要看内存内容就要再写个函数做内存打印了