生成二维码 绘制图片和保存到相册中
生成二维码 绘制图片和保存到相册中
前言 高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,看类的内聚性是否高,耦合度是否低。 概念 内聚关注模块内部的元素结合程度,耦合关注模块之间...
耦合是每个程序员都必须面对的话题,也是容易被忽视的存在,怎么处理耦合关系到我们最后的代码质量。今天Peak君和大家聊聊耦合这个基本功话题,一起捋一捋iOS代码中处理耦合的种种...
以前的发送通知的参数就是一个简单的字符串: 后来到了swift 3 中,改成了Notification.Name。定义在Notification的命名空间下,是一个结构体,初...
最近在做模仿新浪微博的图片浏览系统,快要完成的时候发现状态栏并没有完全的隐藏掉. 原来的代码是 查找资料,才知道 通过[UIApplication sharedApplica...
编译型语言有三种基础的派发方式: 静态派发;函数表派发;消息机制派发(动态派发).我们都知道Objective-C是使用的消息机制派发,任何的方法调用都会转为为Objc_ms...
我们知道Swift中推荐使用具有值语义的结构体,而不是具有可变性的引用语义. Swift标准库中Array结构体是具有写时复制(copy-on-write)的.如上代码在创建...
虽然因为很多程序员不再用简书发表文章了,但是仅作为记录来用的我,在成为能写干货的大牛前,反正也是单机..🤣 因为自己很喜欢玩"抖音"这个APP,音视频的技术也是iOS程序员该...
一、前言 NSURLSession是iOS7以后提出的网络请求API,这个API通过一系列的代理方法支持认证,让你的app能够实现后台下载。 NSURLSession原生地支...