ios技术

IOS AutoLayout学习

Autolayout 一、NSLayoutConstraint类 //偏移量 @property CGFloat constant; //优先级 @property UILayoutPriority priority; //"view1.attr1 = view2.attr2 * multiplier + constant" +(id)constraintWi...

UIButton设置标题连续闪烁的解决方案

在做一个项目时,用到UIButton来设置接收短信验证码的倒计时,但是用NSTimer来设置标题会出现连续闪烁的问题。 经过测试发现了一下内容,如果只是单独的设置button的titleLabel的内容则显示不出来效果,如果单独...

使用Cocoapods创建私有podspec

Cocoapods是非常好用的一个iOS依赖管理工具,使用它可以方便的管理和更新项目中所使用到的第三方库,以及将自己的项目中的公共组件交由它去管理。Cocoapods的介绍及优点本文就不在赘述,我开始使用Cocoapods还是...

正则表达式在iOS中的运用

什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式...

推荐Xcode编辑器插件XAlign

XAlign插件是一款扩展xocode代码格式化的一个插件,可以使代码能够使代码以多种方式对齐。  官网:https://github.com/qfish/XAlign 安装&&更新 # install $ curl ...

UIAlertView使用Block回调

// // UIAlertView+ShaneZhang.m // BlockDemoProject // // Created by shanezhang on 14/12/22. // Copyright (c) 2014年 ShaneZhang. All rights reserved. // #import "UIAlertView+ShaneZhang.h" #...