您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. cocoa something related

  2. int i; > > //initialize the threadLock with the number of thread > > [threadLock lock]; > [threadLock unlockWithCondition:count]; > > NSPort *mainPort = [NSMachPort port]; > if (!mainPort) > { > return; > } > >
  3. 所属分类:Java

    • 发布日期:2009-09-16
    • 文件大小:107520
    • 提供者:lhz62004753
  1. cocoaasyncsocket

  2. CocoaAsyncSocket支持tcp和udp。其中: AsyncSocket类是支持TCP的 AsyncUdpSocket是支持UDP的 AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你 自动的socket接收。如果你调用它接收连接,它将为每个连接启动新的实例,当然,也可以立即
  3. 所属分类:iOS

    • 发布日期:2012-03-31
    • 文件大小:56320
    • 提供者:lovemushroom
  1. RunLoop示例

  2. 《NSThread 、NSRunLoop 和 Dispatch Queue》一文示例源代码
  3. 所属分类:iOS

    • 发布日期:2012-07-13
    • 文件大小:28672
    • 提供者:kmyhy
  1. DispatchSourceTest.zip

  2. 一文示例源代码
  3. 所属分类:iOS

    • 发布日期:2012-07-13
    • 文件大小:26624
    • 提供者:kmyhy
  1. CocoaAsyncSocket-7.1

  2. CocoaAsyncSocket支持tcp和udp。其中: AsyncSocket类是支持TCP的 AsyncUdpSocket是支持UDP的 AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你 自动的socket接收。如果你调用它接收连接,它将为每个连接启动新的实例,当然,也可以立即
  3. 所属分类:iOS

    • 发布日期:2013-01-22
    • 文件大小:450560
    • 提供者:yf_razer
  1. 取消同步的ASIHTTPRequest请求

  2. 在网络访问时,一般都建议用异步访问,但是异步访问的话,需要传入delegate,并处理回调。不利于将所有的网络访问的方法集中到一个类中,所以我采用同步访问的方式。后来产品部们要求网络访问可以取消,但是ASIHTTP 官方文档中说同步请求是不能取消的。经过深入研究后发现新版的ASIHTTP中,同步请求实际是可以cancel的 。 检查ASIHTTPRequest类的startSynchronous方法,注意下面这段代码, if (![self isCancelled] && ![self com
  3. 所属分类:iOS

    • 发布日期:2013-04-01
    • 文件大小:240640
    • 提供者:gaoyp
  1. asyncsocket

  2. /** * In the event of an error, the socket is closed. * You may call "unreadData" during this call-back to get the last bit of data off the socket. * When connecting, this delegate method may be called * before"onSocket:didAcceptNewSocket:" or "onSo
  3. 所属分类:iOS

    • 发布日期:2014-04-08
    • 文件大小:33792
    • 提供者:u010673019
  1. CocoaAsyncSocket

  2. CocoaAsyncSocket支持tcp和udp。其中: AsyncSocket类是支持TCP的 AsyncUdpSocket是支持UDP的 AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你 自动的socket接收。如果你调用它接收连接,它将为每个连接启动新的实例,当然,也可以立即
  3. 所属分类:iOS

    • 发布日期:2014-07-10
    • 文件大小:739328
    • 提供者:yishi88
  1. TestRunLoopDemo

  2. 改代码主要演示了iOS里面如何使用NSThread,如何在非主线程中开启它的Runloop,并给该Runloop 添加自定义的 RunLoopSource. RunLoopSource客户端与RunLoopSource之间的通信机制。在Thread的NSRunloop中添加进RunLoopSource也是在IOS里面获取常驻线程的一个主要方法手段(开源项目AFNetworking就是用这种手段获取的常驻线程)。从该演示代码我们还可以一窥Objective-C是怎样封装C以提供更加简单便捷的AP
  3. 所属分类:iOS

    • 发布日期:2016-02-28
    • 文件大小:47104
    • 提供者:qq_25122103
  1. CFRunLoop源码

  2. Runloop的工作:如何管理事件/消息,如何让线程在没有处理消息时休眠以避免资源占用、在有消息到来时立刻被唤醒。 Osx/ios提供了两种runloop对象 : CFRunLoopRef是在CoreFoundation框架呢,是纯C函数的API,是线程安全的 NSRunLoop是基于CFRunLoopRef的封装,不是线程安全 CFRunLoopRef的线程安全性:CFRunLoopRef不是在线程刚创建的时候创建的,而是在线程获取的时候创建的,如果不主动获取线程,一直不会有。CFRunLo
  3. 所属分类:iOS

    • 发布日期:2017-11-07
    • 文件大小:1026048
    • 提供者:hrj1993322
  1. ios-打地鼠 小游戏.zip

  2. 外挂: 将代码 /*设置定时器*/ _timer = [NSTimer timerWithTimeInterval:2 target:self selector:selector(play) userInfo:nil repeats:YES]; [[NSRunLoop currentRunLoop]addTimer:_timer forMode:NSDefaultRunLoopMode]; 改为: /*每秒刷新60次的定时器*/ _time = [CADisplayLink displayLi
  3. 所属分类:其它

    • 发布日期:2019-07-11
    • 文件大小:2097152
    • 提供者:weixin_39840588
  1. LightWeightRunLoop-A-Reactor-Style-NSRunLoop, NSRunLoop反应器样式实现.zip

  2. LightWeightRunLoop-A-Reactor-Style-NSRunLoop, NSRunLoop反应器样式实现 LightWeightRunLoop在其他线程,定时器,URLConnection,LWStream ( LWInputStream、LWOutputStream ),LWPort ( LWSocketPort ) 等上实现 NSRu
  3. 所属分类:其它

    • 发布日期:2019-10-10
    • 文件大小:299008
    • 提供者:weixin_38743602
  1. iOS实现百度外卖头像波浪的效果

  2. 效果演示 百度外卖 波浪效果图: 你需要知道的 CADisplayLink 简单的说就是一定时器,其根本利用刷帧和屏幕频率一样来重绘渲染页面. 其创建方式: CADisplayLink *timer = [CADisplayLink displayLinkWithTarget:self selector:selector(wave)]; [timer addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSRunLoopCommonMod
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:322560
    • 提供者:weixin_38558655
  1. iOS-GCD详解及简单使用

  2. iOS-GCD 介绍 在开发过程中,我们有时会希望把一些操作封装起来延迟一段时间后再执行。iOS开发中,有两种常用的方法可以实现延迟执行,一种是使用GCD,另外一种是使用NSRunLoop类中提供的方法。 前言 对初学者来说,GCD似乎是一道迈不过去的坎,很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式给大家形象地解释其中的原理和规律。 线程、任务和队列的概念 异步、同步 & 并行、串行的特点 一条重要的准则 一般来说,我们使用GCD的最大目的是
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:303104
    • 提供者:weixin_38609401