摘要: iOS:详细的正则表达式 1、简介: 在项目中,正则的使用是很普遍的,例如登录账号和密码(手机号、邮箱等)。用到的方法就是谓词对象过滤:NSPredicate。 2、什么是正则表达式: 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也 阅读全文
posted @ 2017-05-06 16:17 路人Q 阅读(2051) 评论(2) 推荐(0) 编辑
摘要: https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): 如果想自己设置时间,可以这样做: 这样就设置一个小时之后失效 长期存储密码: 增加远程地址的时候带上密码也是可以的。(推荐) 补充:使用客户端也可以存储密码 阅读全文
posted @ 2017-05-02 14:24 路人Q 阅读(5608) 评论(0) 推荐(0) 编辑
摘要: 开始 这里我将从最初的开始进行介绍,包括Github上创建项目已经上传项目,到最后的支持Cocoapods。 步骤如下: 开始 这里我将从最初的开始进行介绍,包括Github上创建项目已经上传项目,到最后的支持Cocoapods。 步骤如下: 代码上传Github 创建podspec文件,并验证是否 阅读全文
posted @ 2017-04-29 18:16 路人Q 阅读(1665) 评论(0) 推荐(0) 编辑
摘要: https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): 如果想自己设置时间,可以这样做: 这样就设置一个小时之后失效 长期存储密码: 增加远程地址的时候带上密码也是可以的。(推荐) 补充:使用客户端也可以存储密码 阅读全文
posted @ 2017-04-28 17:56 路人Q 阅读(386) 评论(0) 推荐(0) 编辑
摘要: IOS-- UIView中的坐标转换 // 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值 - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view; // 将像素point从view中转 阅读全文
posted @ 2017-04-14 17:19 路人Q 阅读(235) 评论(0) 推荐(1) 编辑
摘要: 问题: 使用第三方库IQKeyboardManager时会使整个页面上移,导航栏页偏移出了显示范围。在聊天界面就会使得上面的消息看不到。 解决方法: 首先说明:在聊天界面使用IQKeyboardManager这个第三方库无法解决这个问题,至少我没找到解决办法。网上说的那些用ib创建UI,把控制器的v 阅读全文
posted @ 2017-04-08 09:29 路人Q 阅读(8039) 评论(0) 推荐(0) 编辑
摘要: 1. 对当前Run Loop中Selector Sources的取消 NSObject中的performSelector:withObject:afterDelay:方法将会在当前线程的Run Loop中根据afterDelay参数创建一个Timer,如果没有调用有inModes参数的方法,该Tim 阅读全文
posted @ 2017-03-30 17:39 路人Q 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 我们常常会延迟某件任务的执行,或者让某件任务周期性的执行。然后也会在某些时候需要取消掉之前延迟执行的任务。 延迟操作的方案一般有三种: 1.NSObject的方法: gcdTimer gcdTimer 2.使用NSTimer的方法: gcdTimer gcdTimer 3.使用GCD的方法: gcd 阅读全文
posted @ 2017-03-11 17:22 路人Q 阅读(1863) 评论(3) 推荐(1) 编辑
摘要: 第一部分将介绍如何删除项目中已经由cocoapods配置好的第三方 1.打开项目中的Podfile文件 2.删除选中的pod Snapkit的命令行3.打开终端cd到当前项目的根目录下重新执行pod install --verbose --no-repo-update命令当命令运行完后项目中的Sna 阅读全文
posted @ 2017-03-07 15:41 路人Q 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/univcore/article/details/16859263 断言(assertion)是指在开发期间使用的、让程序在运行时进行自检的代码(通常是一个子程序或宏)。断言为真,则表明程序运行正常,而断言为假,则意味着它已经在代码中发现了意料之外 阅读全文
posted @ 2017-03-07 14:39 路人Q 阅读(544) 评论(0) 推荐(0) 编辑