经过一个月的加班加点,由我负责的公司分项目终于完成了阶段性的开发,在改bug的空余,总结了一下工程中用到的一些东西,现把我封装的“半透明新手引导功能”分享出来,供大家交流学习...
经过一个月的加班加点,由我负责的公司分项目终于完成了阶段性的开发,在改bug的空余,总结了一下工程中用到的一些东西,现把我封装的“半透明新手引导功能”分享出来,供大家交流学习...
提起ios中多个异步函数后的同步问题,自然会想到 dispatch group 这个概念,那么它能够解决异步网络请求的问题吗? 对于dispatch多个异步操作后的同步方法,...
枚举的基本你用法 关联值(Associated Values) 关联值是直接存在枚举变量的内存里面的,这点要牢记,对于一个有固定取值范围的变量,设计成枚举比较合适 注意上看s...
前言 在开发中,经常在控制器中用到block语句,在block语句中如果需引用self,而self(控制器)对象中又持有block对象,就会造成循环引用循环引用,导致内存泄露...
结构体 在Swift标准库中,大多数公开类型都是结构体,而枚举和类只占很小的一部分比如Bool、Int、Double、String、Array、Dictionary等常见类型...
什么会给多线程的安全造成隐患? 有了多线程技术支持,我们可以并发的进行多个任务,因此同一块资源就有可能在多个线程中同时被访问(读/写)。这个现象叫作资源共享,比如多个线程同时...
签名目的 先来看看苹果采用签名机制的目的。在iOS出来之前,在主流操作系统(Mac/Windows/Linux)上开发和运行软件是不需要签名的,软件随便从哪里下载都能运行,导...
Cookie 关于 cookiecookie 是服务端为了识别终端身份,保存在终端本地的用户凭证信息。cookie 中的字段与意义由服务端进行定义。例如,当用户在进行了登录操...
Runtime系列文章 Runtime原理探究(一)—— isa的深入体会(苹果对isa的优化)[https://www.jianshu.com/p/30de582dbeb...