240 发简信
IP属地:河南
  • 编译器:GCC、LLVM、Clang

    LLVM是Low Level Virtual Machine的简称。这个库提供了与编译器相关的支持,能够进行程序语言的编译期优化、链接优化、在线...

  • Resize,w 360,h 240
    iOS-CoreText 的使用

    CoreText是iOS/OSX中文本显示的一个底层框架,它是用C语言写成的,有快速简单的优势。iOS中的Textkit,webkit都是基于C...

  • Resize,w 360,h 240
    iOS-CoreAnimation提供的不同功能的CAlayer

    一、CAShapelayer 我们知道可以不使用图片情况下利用CGpath去构建任意形状的阴影。其实我们也可以用同样的方式创建图层的。 ...

  • iOS-TCP与UDP原理

    TCP、UDP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP...

  • UIImage和Bitmap的关系及转化

    iOS视频开发中无法避免使用UIImage和BytePixel之间的转换。bytesPixel可以理解为将一张图的所有像素点写道二维数组中。 C...

  • int main(int argc, const char * argv[])

    int main(int argc, const char * argv[])是UNIX和linux中的标准写法。int main()只是默许的...

  • Resize,w 360,h 240
    iOS -图层树视图与层的关系

    Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一个叫做Layer Kit这么一个不怎么和动画...

  • iOS-线程安全探究

    为什么CFRunLoopRef是线程安全的,而基于此的NSRunLoop却不是线程安全的呢? 线程安全时多线程领域的问题,线程安全可言简单的理解...

  • Resize,w 360,h 240
    Package.resolved file is corrupted or malformed

    通过SPM来管理swift开发中第三方库是首选方案,至于为何是首选,有很多人分享,这里就不赘述了。今天分享一个使用SPM遇到的问题,花了我2小时...