240 发简信
IP属地:山东
  • 为 UIView 添加虚线边框

    可通过修改UIBezierPath来改变虚线框的路径。

  • Resize,w 360,h 240
    EChatFramework 设计和关键代码

    我们知道信息交流非常重要,那网络中进程之间如何通信,比如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,Q...

  • Resize,w 360,h 240
    使用cocoapods打包静态库(依赖私有库,开源库,私有库又包含静态库)

    之前整理过一种打包静态库的方法: 打包静态库(源码中包含其他静态库以及开源库)。不过这种方式的缺点很明显:1. 需要自己使用Xcode创建静态库...

  • [C++] 虚函数 纯虚函数

    参考来源:知乎 定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函...

  • Resize,w 360,h 240
    理解循环引用是怎么产生的

    一、 内存区域划分 在计算机系统中,运行的应用程序的数据都是保存在内存中的,不同类型的数据,保存在不同的内存区域中。 栈区(stack):栈是向...

  • Resize,w 360,h 240
    有关(IM)即时通讯的基本概念

    初涉IM,首先我有这么几个问题需要弄明白: Socket 和 WebSocket 有哪些区别和联系? WebSocket 和 HTTP 有什么关...

  • Resize,w 360,h 240
    打包静态库(源码中包含其他静态库以及开源库)

    因为公司最近要把某一个功能模块提供给第三方使用,所以就需要将涉及到的源码打包成静态库(.a文件),但是。。。怎么打包呢,从来没做过啊!谷歌了一上...

  • 应用crash日志分析(已经符号化)

    #######问题如果你需要一个url或者服务器传过来的parameter进行测试,但是这时候项目里暂时还没有这个url的宏定义或者服务器给的p...

  • layoutSubViews的使用

    layoutSubViews官方文档解释 先来看下苹果官方文档的解释: The default implementation of this m...

个人介绍
白发渔樵江渚上,惯看秋月春风