240 发简信
IP属地:广东
  • iOS中的第三方库的解析

    这些解析分别是有什么?看看这些框架是如何进行使用的;上下拉刷新动画的库:MJRefresh , 如何实现以及是如何进行改进的 看看这个库是如何进...

  • # 推荐使用ScreenCut:一款高效、简洁的截图工具

    欢迎star 随着工作和学习中对截图需求的增多,选择一款高效且易用的截图工具变得至关重要。今天,我想为大家推荐一款来自GitHub的开源项目——...

  • iOS基础-0x00 GCD

    一、什么是GCD? Grand Central Dispatch 是异步执行任务的技术之一。使用了简洁的方法,实现了极为复杂的多线程编程。 GC...

  • 变成思想-0x01 面向编程

    POP (protocol Oriented Programing POP) 面向协议编程 OOP (Object Oriented Progr...

  • Resize,w 360,h 240
    编程思想-0x00架构

    产生架构的原因? 1、代码均摊 将不同的代码进行分块,然后简历联系,低耦合、高内聚; 原则上:合理的App架构应该是合理分配每个类、结构体、方法...

  • Resize,w 360,h 240
    iOS面试-0x06配置

    0x00 OC和Swift之间的调用 1)swift调用oc,主要是在header.h 文件中添加了相应的oc头文件 2)oc调用swift,主...

  • iOS面试- 0x02 WebView

    有了UIWebView,为什么还需要WKWebView? UIWebVieW的缺点: 笨重难用、内存泄露、内存消耗大,性能差 —— WKWeb...

  • Resize,w 360,h 240
    网络面试-0x12 UDP和TCP的区别以及应用场景

    一、 UDP (user datagram protocol)用户数据报协议 ①: 一种简单的面向数据报的通讯协议,即:应用层传下来的报文,不合...

  • Resize,w 360,h 240
    网络面试-0x11 TCP为什么需要三次握手和四次挥手?

    网络面试-0x11 TCP为什么需要三次握手和四次挥手? 一、三次握手 三次握手[three-way-handshake]:客户端和服务器总共发...