TOP

iOS学习——浅谈RunLoop(三)
2019-08-31 01:04:30 】 浏览:178
Tags:iOS 学习 浅谈 RunLoop

r, kCFRunLoopDefaultMode); CFRelease(observer);

(3)监听的状态

typedef CF_OPTIONS(CFOptionFlags, CFRunLoopActivity) {
    kCFRunLoopEntry = (1UL << 0),   //即将进入Runloop
    kCFRunLoopBeforeTimers = (1UL << 1),    //即将处理NSTimer
    kCFRunLoopBeforeSources = (1UL << 2),   //即将处理Sources
    kCFRunLoopBeforeWaiting = (1UL << 5),   //即将进入休眠
    kCFRunLoopAfterWaiting = (1UL << 6),    //刚从休眠中唤醒
    kCFRunLoopExit = (1UL << 7),            //即将退出runloop
    kCFRunLoopAllActivities = 0x0FFFFFFFU   //所有状态改变
};

3 RunLoop的运行逻辑

 

请关注公众号获取更多资料


iOS学习——浅谈RunLoop(三) https://www.cppentry.com/bencandy.php?fid=99&id=233642

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇iOS-实现后台长时间运行 下一篇iOS开发-本地存储(偏好设置,Pli..