一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式
一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式
从iOS7开始,view controllers默认使用全屏布局(full-screen layout)。同时引进了不少属性,使你能更自由地控制view controller...
目录 1.利用Build Configuration来配置多环境 2.利用xcconfig文件来配置多环境 3.利用Targets来配置多环境 一.利用Build Confi...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的话求个star,欢迎建议讨论。 1. CAGradientLay...
开发中常常遇到这种需求: 文字在左,图片在右 图片在左,文字在右 图片在上,文字在下 最简单,同时也是最笨的方法就是自己用两个控件UILabel和UIImageView来实现...
前言 Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴出行等。因此,我们公司的应用也...
前言 前段时间,有两个以前的同事碰巧都问了我有关取消网络请求的问题。这个问题我之前没怎么在意,我通常不会特意在APP中做取消请求的处理,因为从我的直觉来说,网络请求一旦发出去...
本文主要说AES加密,而DES大同小异,揭秘也是一个属性的问题首先,网络上关于iOSAES加密的资料与方法有很多,并且也都可以运行,但是大部分作者都是就自己项目写的代码,具体...
这两天尝试了接入微信登陆接口,中间也遇到了不少问题,记录一下,看了微信的demo感觉有点复杂,自己写了个小demo,方便查看。首先需要参考微信文档 1.准备工作 1.先要在微...
功能描述:WSL_RollView 是基于UICollectionView实现的支持水平和垂直两个方向上的的分页和渐进循环轮播效果,可以设置时间间隔、渐进速率、是否循环、分页...
第一篇:iOS动画系列之一:通过实战学习CALayer和透视的原理。做一个带时分秒指针的时钟动画(上)第二篇:iOS动画系列之二:通过实战学习CALayer和透视的原理。做一...
实际效果 需求描述 在tableView显示的列表中需要自动滚动内容,于是使用如下方法使tableView滚动. 然而滚动的效果并不理想,因为滚动的时间,以及加速,减速等一系...
最近项目中要在启动页增加版本号,因为版本号是不断的改变,所以要动态实现把它加到启动页上;在XCode上面配置的Launch Images Source或Launch Scre...
macbook系统更新到macOS Mojave后,原安装的network link conditioner在系统便好设置中不见了,在Xcode(9.4最新版本)中重新下载了...
0. 基本知识准备 0.1 字形( Glyph)基本了解 基础原点(Origin)首先是位于基线上处于基线最左侧的位置 行间距(Leading)行与行 之间的间距 上行高度(...
一、字符串 1、不可变字符串的创建(NSSString) 2、字符串的比较 3、字符串的处理 4、可变字符串的创建(NSMutableString) 5、可变字符串的处理 二...
有很多问题是在开发测试过程中无法遇到和重现的,这就需要统计线上的崩溃信息进行定位。 什么是 dSYM Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是...
iOS版友盟错误Application received signal SIGSEGV 找出野指针对象定位 友盟相关日志 错误信息:Application received ...
错误信息:Application received signal SIGSEGV错误详情: 错误分析:SIGSEGV和SIGBUS一般是由于访问已被释放的内存或者调用不存在的...
先上图,图片来源是友盟官网里, 项目-->错误分析-->错误趋势。 对于这种崩溃信息真的是很尴尬,没有任何可重新的步骤,所以这时候我们需要找到发布该版本的原始代码,然后再找到...