前言: 最近做了一个项目,需要实现能够选取图片或者word、pdf、txt等文档类型的文件并进行上传,并且能够实现文件的下载和预览功能,以前没有做过相关的功能,所以在网上查找...
IP属地:浙江
前言: 最近做了一个项目,需要实现能够选取图片或者word、pdf、txt等文档类型的文件并进行上传,并且能够实现文件的下载和预览功能,以前没有做过相关的功能,所以在网上查找...
什么是KVO?? KVO就是NSKeyValueObserving,请看官方文档的解释: 大概翻译如下: 简单理解就是,可以监听一个对象的某个属性是否发生改变。 那么问题来了...
前言 最近项目中的UIWebView被替换为了WKWebView,因此来总结一下。示例Demo:WKWebView的使用本文将从以下几方面介绍WKWebView:1、WKWe...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗?知道什么时候用吗? 当我们想...
Objective-C编程语言是C语言的超集,在C语言的基础上加入了面向对象的内容。OC可以和C/C++混合使用,OC对象都可以转化为C/C++结构体表示。 要想知道一个NS...
一、环境介绍 mac版本:Mac Mojave 10.14 objc版本:objc runtime 750 二、为什么要使用TaggedPointer? 以前我们初始化一个对...
这篇文章是参考很多资料才写出来的,有部分内容这几位写的都很详细到位,所以就直接拷贝了,这里向这几位作者学习:深入理解Tagged Pointer采用Tagged Pointe...
平时开发中我们经常会用到weak,但是它的实现原理也许不是很清楚,今天就从源码来探究一下(weak实现原理源码链接)。 weak指针的建立 weak修饰对象不增加其引用计数,...