240 发简信
  • scoket 通信简介

    1.解决识别唯一进程的原理 ,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利...

    0.1 645 0 11
  • 43个优秀的Swift开源项目推荐

    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLangu...

    0.2 1142 0 10
  • RAC中常见的高级用法-组合

    组合: concat组合: 按一定顺序执行皇上与皇太子关系 concat底层实现: 1.当拼接信号被订阅,就会调用拼接信号的didSubscri...

  • 对象关联的使用objc_setAssociatedObject

    特性 objective-c中,有类别可以在不修改源码的基础上增加方法;近排在看别人的开源代码时,发现还可以动态增加属性。而且是在运行时,太牛B...

  • 120
    移动端图片格式调研(转)

    图片通常是移动端流量耗费最多的部分,并且占据着重要的视觉空间。合理的图片格式选用和优化可以为你节省带宽、提升视觉效果。在这篇文章里我会分析一下目...

  • 120
    iOS13 下的keyWindow

    今天尝试使用swift编写一个弹框控件,结果发现iOS13中的keyWindow这个属性提示小黄点,点开一看 一想,iOS13更新这么久了,网上...

  • 120
    openCV (iOS)中颜色空间转换cvtColor()

    我们生活中大多数看到的彩色图片都是RGB类型,但是在进行图像处理时,需要用到灰度图、二值图、HSV、HSI等颜色制式,opencv提供了cvtC...

  • #ifndef#define#endif的用法(转)

    文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时...

  • 120
    RunLoop的学习

    什么是Run Loops RunLoops是与线程相关联的基础部分,一个Run Loop就是事件处理循环,他是用来调度和协调接收到的事件处理。使...

个人介绍
你的获得决定了你的生活,你的付出决定了你的生命!