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