iOS开发 - 随机图片验证码封装

在 iOS 开发中,为了防止短信验证码的恶意获取,注册时需要图片验证,比如某共享单车 APP 在注册时就用了图片验证码,如下图: 图片验证码封装思路: 第一眼看

iOS 获取设备的各种信息

一、目录结构 获取屏幕宽度与高度 获取设备版本号 获取iPhone名称 获取app版本号 获取电池电量 获取当前系统名称 获取当前系统版本号 获取通用的唯一

模块化与解耦

读了一篇很不错的 iOS 架构方面的文章,和大家分享一下!原文地址 模块化与解耦 简述 本文主要讲述了在iOS开发过程中,模块化工程架构的一种组织方式,本

算法-几种排序算法 OC 版

如果你交给某人一个程序,你将“折磨”他一整天;如果你教某人如何编写程序,你将“折磨”他一辈子。——《大话数据结构》 这阵子抽空看了一些算法与数

iOS 开发中导航栏渐变的两种方法

思路 很多 APP 都有导航栏颜色渐变的效果,各位开发者也都八仙过海各显神通,各有各的方法,我这里提供两种思路: 第一种是通过设置 navigationBar 的 alpha; 第二种

iOS开发 - 链式编程思想

因为有 Masory 以及 Snapkit 这些知名开源库的存在,相信很多 iOS 开发者对链式编程都不会太陌生,先来看下面这句代码: 1 2 3 [imageView mas_makeConstraints:^(MASConstraintMaker *make) { make.top.bottom.left.right.equalTo(self.view).insets(UIEdgeInsetsMake(250, 100, 250, 100)); }]; 这句代码就属于链式编