目录 iOS 基础题 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 2.讲一下atomic的实现机制;为什么不能保证绝对的线...

目录 iOS 基础题 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 2.讲一下atomic的实现机制;为什么不能保证绝对的线...
原文博客地址: 浅谈Swift的内存管理[https://www.titanjun.top/%E6%B5%85%E8%B0%88Swift%E7%9A%84%E5%86%85...
该文章参考苹果官方文档:Scroll View Programming Guide for iOS scroll View在iOSAPP的使用场景是当显示的内容超出屏幕区域时...
更新: 前言: 之前做过【OC版本】和【swift版本】图文混排和表情键盘,说实在的很low,特别是键盘,整体只是实现了效果并没有封装,很难集成使用!而且之前是使用的附件做的...
作者:JonesYang转载:https://juejin.im/post/6850037269244575757 前言 计算机网络是一门基础课程,但是老师所讲的东西无非起到...
AVFoundation是一个对多媒体操作的库。多媒体一般以文件或者流的形式存在,显而易见,直接对多媒体进行操作并不是一件愉快的事,这需要我们了解很多底层多媒体方面的知识。A...
NSNotification在iOS开发中常用到,使用起来很简单,但你是不是真的完全掌握了呢?上一篇文章主要讲多重代理的实现,那这篇文章就来看看NSNotification有...
把PC和iPhone链接到同一个路由器上 1.查看发起攻击者的网卡和IP地址: 可以看到网卡是:eno1, IP:192.168.2.1052.查看同一局域网中,被攻击的iP...
网络抓包是个基础技能,对于网络协议的掌握有一定的要求。iOS上实现网络抓包可以用Charles(针对http和https),tcpdump(快速分析网络包),和Wiresha...