ARC是LLVM和Runtime配合共同实现的,其中LLVM中实现了在编译过程中自动加入了内存管理相关代码,在Runtime中实现了weak指针功能。 ARC担心开发者会管理...

ARC是LLVM和Runtime配合共同实现的,其中LLVM中实现了在编译过程中自动加入了内存管理相关代码,在Runtime中实现了weak指针功能。 ARC担心开发者会管理...
概念 NSProxy是一个类似于NSObject的根类,看代码: 上面我们可以看到NSProxy是一个实现了NSObject协议的根类。苹果的官方文档是这样描述它的:NSPr...
前言 iOS开发会经常用到cocoapods管理第三方,简单、方便、高效。如何集成cocoapods在cocoapods官网和Podfile语法说明会有详细介绍,本文我想介绍...
Xcode工程文件project.pbxproj小结 简介 project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中,存储着 Xcod...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 前段时间公司项目打算重构,准确来说应该是按之前的产品...
WKWebView不支持NSURLProtocol 前段时间总结过《WKWebView从入门到趟坑》,其中提到 NSURLProtocol 拦截支持和缓存的痛点。在 UIWe...
最近叶大直播写代码,我也做点小笔记。 什么是RAC? 几乎每一篇介绍RAC的文章开头都是这么一个问题。我这篇文章是写给新手(包括我自己)看的,所以这个问题更是无法忽视。 简单...
AFSecurityPolicy是关于网络连接安全方面的类 要想了解网络安全方面的工作,首先得了解http/https通信,下面就分别先简单介绍下http/https通信。 ...
一.通知 对于通知,大家想必都不陌生,它是一个单例,允许当事件发生时通知一些对象,让我们在低程度耦合的情况下,来达到通信的目的。 通知的优势:1.不需要编写太多代码,实现比较...