iOS中拷贝分为两种,深拷贝(mutableCopy)和浅拷贝(copy)。 概念 深拷贝:创建一个新的指针,并开辟新的内存空间,内容拷贝自原指针指向的内存,并指向它 浅拷贝...
iOS中拷贝分为两种,深拷贝(mutableCopy)和浅拷贝(copy)。 概念 深拷贝:创建一个新的指针,并开辟新的内存空间,内容拷贝自原指针指向的内存,并指向它 浅拷贝...
浅拷贝就是拷贝后,并没有进行真正的复制,而是复制的对象和原对象都指向同一个地址 深拷贝是真正的复制了一份,复制的对象指向了新的地址 从上图可以看出,浅拷贝A指针改变了所指向的...
最近项目中有一个tableView顶部图片下拉放大效果的需求, 简单分享一下我的做法。 效果大概就这样,如下图: 原理:我的实现方式很简单,在tableView上方添加一个...
思维导图 为什么使用AVPlayer: 首先在iOS平台使用播放视频,可用的选项一般有这四个,他们各自的作用和功能如下: 由此可以看出,如果我们不做直播功能AVPlayer就...
发现很多人对视频格式存在一些误解,之前写的一篇文章讲AVPlayer的支持格式也有一些问题,所以这里单独出一篇文章讲一下,希望大家能明白。 基本概念 一个在线视频能够播放,大...
各位针对分页结构,上传了一个demo,但是属性选择太复杂了,没法上传抱歉 (其实这是第一次剥离出来, 我觉得, 耦合太严重了, 比如各种工具类, 常见分类, 可以搞一个自己的...
NSString为什么要用copy关键字,如果用strong会有什么问题?(注意:这里没有说用strong就一定不行。使用copy和strong是看情况而定的) 直接上代码 ...
一、网络报错背景 近期公司线上APP(iOS端)出现网络连接中断,用户使用WiFi没有问题,使用4G偶尔会出现“网络连接中断。”提示语,连机检查,发现使用AFNetworki...
手机型号尺寸代码获取屏幕大小屏幕分辨率倍图状态栏高度导航栏高度底部安全距离Tabbar高度iPhone 4/4S3.5英寸320x480640x960@2x2044049iP...