程序员

iOS 中HTTPS 的使用

谣言四起,大限将至。各种谣言皆因苹果开发者大会开始,从那个时间开始,都说2017年1月1日为HPPTS即将开始的日子。从此大航海时代就要开始了。从此就成了我挥之不去的心魔,吓得本大少和服务器端调呀调。总算调好了。好吧,我们聊聊HTTPS。 一、HTTPS HTTPS(全称:Hyper Text Tr…

大数据

iOS仿微信录音控件Demo

最近项目里用到了类似微信的录音控件,我把里面和业务逻辑无关的视图部分的代码抽出来做了个 Demo,有类似需求的可以参考下,希望对你有用~ 功能和微信高度类似,主要有, 上滑取消 最后10s展示倒计时 录制时长太小时展示 Toast 最终效果如下图所示 实现思路就是维护各种状态,然后刷新对应状态的 U…

大数据

测试驱动的 iOS 开发-简介与技巧

在项目的进展过程中,随时都可能出现 bug。产生 bug 的时间和发现 bug 的时间相隔越久,修复 bug 的成本会越来越大。所以,现在的软件项目管理方法力争在产品开发的全过程中对每个部件都进行持续的测试。 程序中的 bug 并非总是可以通过一般性的尝试就可以找到,所有系统测试员需要预设一定的测试…

大数据

SDWebImage源码解读 之 SDWebImageCompat

第三篇 前言 本篇主要解读SDWebImage的配置文件。正如compat的定义,该配置文件主要是兼容Apple的其他设备。也许我们真实的开发平台只有一个,但考虑各个平台的兼容性,对于框架有着很重要的意义。这篇文章的重点是抽取出对于iOS很重要的用法,能够在项目开发中提高效率。 #import 导入…