背景 近期团队内进行了一次项目代码警告清理工作,对项目里各种触发警告的代码进行优化。人工改费时费力,效率低,同时也没有合适的清理警告的自动化工具,因此只是清理了一部分便告一段...
IP属地:天津
背景 近期团队内进行了一次项目代码警告清理工作,对项目里各种触发警告的代码进行优化。人工改费时费力,效率低,同时也没有合适的清理警告的自动化工具,因此只是清理了一部分便告一段...
AVURLAsset 播放视频只需一个url就能进行这样太不安全了,别人可以轻易的抓包盗链,为此我们需要为视频链接做一个请求头的认证,这个功能可以借助AVURLAsset完成...
Crash大概可以分成两种:SIGABRT 和 EXC_BAD_ACCESS。 SIGABRT :是程序可以控制的崩溃,会因为应用做了系统不支持的事情而终断,简单来看,这种c...
常见的网络环境 App在使用的过程中,难免会遇到各种复杂的网络环境。常常会出现网络异常、上行或下行超时,导致应用中出现丢包。所以,我们要对app在上线前做一定场景的弱网络环境...
[TOC]相关知识-- 沙盒机制 每一个iOS应用程序都会为自己创建一个文件系统目录,这个独立、封闭、安全的空间叫做沙盒。沙盒就是一种安全体系,它规定了应用程序只能在自己的文...
NSTimer 的头文件 注意:这五种初始化方法的异同: NSTimer 使用过程中的问题:1、 内存释放问题如果我们启动了一个定时器,在某个界面释放前,将这个定时器停止,甚...
10.13版本加强了权限的限制,尤其是对/usr/local目录,默认开通 SIP (System Intergrity Protection),它禁止了软件以root身份在...
最新在写推送时,点击获取推送传递的扩展字段,在程序激活状态下,可以通过xcode控制台查看NSLog信息,但是在程序退出状态下,想获取推送通知传递的字段,这时就是头疼的问题。...