您好!欢迎来到聚码网

聚码网

热门搜索: 相亲小程序    搭子源码    直播系统自有商城   
  • c-iOS怎么模拟进栈与出栈
  • 聚码交流
  • 0 1
  • yhuxAvNbtxUM
    0000-00-00 00:00:00
  • 回帖
在处理直播视频中需要一边保存char到一个容器里一边从里面取出来然后播放安卓人家实现了用的是队列但是iOS队列貌似没有这个功能我试过把char转化为OC对象然后保存到数组里面通过遍历数组取出数据播放当然遍历数组肯定是放在子线程的这中实现方式刚开始是没有问题,但是需要不停的遍历数组,遍历一段时间自动就停下来,不遍历数组了请问各位大神这个功能有什么好的方法解决吗下面是具体操作//这是往数组里面添加数组char*p=newchar[ilen+1];memcpy(p,data,ilen);NSData*data=[NSDatadataWithBytes:plength:ilen];[clientManager.dataArraddObject:data];//这个是遍历数组[clientManager.dataArrenumerateObjectsUsingBlock:^(id_Nonnullobj,NSUIntegeridx,BOOL*_Nonnullstop){intfragment_type;NSLog(@"+++++++++++%lu",(unsignedlong)clientManager.dataArr.count);NSData*data=clientManager.dataArr[0];[clientManager.dataArrremoveObjectAtIndex:0];char*Framebuf=(char*)[databytes];NSLog(@"2<><><><><>>%s",Framebuf);inthead_size=sizeof(FRAME_HEAD);FRAME_HEAD*frameHead=newFRAME_HEAD;memcpy(frameHead,Framebuf,head_size);intframeType=frameHead->iFrameType;
最近热帖
近期热议
联系我们
Q Q:317563994
电话:400-000-000
邮箱:317563994@qq.com
时间:09:00 - 17:00