这些解析分别是有什么?看看这些框架是如何进行使用的;上下拉刷新动画的库:MJRefresh , 如何实现以及是如何进行改进的 看看这个库是如何进...
欢迎star 随着工作和学习中对截图需求的增多,选择一款高效且易用的截图工具变得至关重要。今天,我想为大家推荐一款来自GitHub的开源项目——...
一、什么是GCD? Grand Central Dispatch 是异步执行任务的技术之一。使用了简洁的方法,实现了极为复杂的多线程编程。 GC...
POP (protocol Oriented Programing POP) 面向协议编程 OOP (Object Oriented Progr...
产生架构的原因? 1、代码均摊 将不同的代码进行分块,然后简历联系,低耦合、高内聚; 原则上:合理的App架构应该是合理分配每个类、结构体、方法...
0x00 OC和Swift之间的调用 1)swift调用oc,主要是在header.h 文件中添加了相应的oc头文件 2)oc调用swift,主...
有了UIWebView,为什么还需要WKWebView? UIWebVieW的缺点: 笨重难用、内存泄露、内存消耗大,性能差 —— WKWeb...
一、 UDP (user datagram protocol)用户数据报协议 ①: 一种简单的面向数据报的通讯协议,即:应用层传下来的报文,不合...
网络面试-0x11 TCP为什么需要三次握手和四次挥手? 一、三次握手 三次握手[three-way-handshake]:客户端和服务器总共发...