会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序猿
世界在我手里旋转
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
66
下一页
2018年1月30日
iOS:使用NSRegularExpression正则去掉一串字符串中所有的特殊字符和标点
摘要: 一、介绍 在开发中,有时我们需要对一串字符串做特殊的处理后再使用,例如判断是不是特殊字符、去掉所有的特殊字符等。做处理的方法有很多,最简单的就是for循环遍历一个个的比较处理,最好用的应该是使用正则表达式。 二、正则 三、API NSRegularExpression匹配: 相关的NSMatchin
阅读全文
posted @ 2018-01-30 15:11 XYQ全哥
阅读(4558)
评论(0)
推荐(0)
2018年1月3日
iOS:百度长语音识别具体的封装:识别、播放、进度刷新
摘要: 一、介绍 以前做过讯飞语音识别,比较简单,识别率很不错,但是它的识别时间是有限制的,最多60秒。可是有的时候我们需要更长的识别时间,例如朗诵古诗等功能。当然讯飞语音也是可以通过曲线救国来实现,就是每达到60秒时识别停止就立即重新开启,每次结束拼接录音。这么做,显然是麻烦的,百度语音解决了这个问题,它
阅读全文
posted @ 2018-01-03 19:04 XYQ全哥
阅读(1374)
评论(0)
推荐(0)
2017年12月8日
iOS:针对固定数据源,更好的封装cell
摘要: 一、介绍 在iOS开发中,tableView非常常用,能将其展示出来,它的数据源必不可少。当然数据源有动态下发的,有固定写死的,这里我只探讨固定写死的情况。对于死数据,我们在项目中经常遇到的场景就是我的模块,以及设置模块等。那么,这些死数据我们如何组装的呢? 在以前开发中,我直接用一个可变数组装着每
阅读全文
posted @ 2017-12-08 18:20 XYQ全哥
阅读(751)
评论(0)
推荐(0)
2017年10月18日
iOS: 数据持久化方案
摘要: 数据持久化方案(如果总结不到位,或者有误的地方,敬请斧正) 一、功能: 主要是将数据持久化到本地,减少对网络请求的次数,既节省了用户的流量,也增强了App的体验效果。 二、种类: plist存储:使用XML键值对持久化,它适用于少量且数据基本不怎么改变的情况。 偏好存储:使用NSUserDefalu
阅读全文
posted @ 2017-10-18 16:44 XYQ全哥
阅读(3315)
评论(0)
推荐(1)
2017年10月17日
开发中,理解高内聚、低耦合
摘要: 什么是高内聚、低耦合? 1、介绍 模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 2、耦合性 (1)定义 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立
阅读全文
posted @ 2017-10-17 16:25 XYQ全哥
阅读(2332)
评论(0)
推荐(0)
2017年10月11日
iOS: lame框架将PCM录音转成MP3格式
摘要: lame框架将PCM录音转成MP3格式 1、lame下载地址:https://github.com/rbrito/lame,它是一个不可执行的文件,需要借助build-lame.sh脚本将其编译成.a静态包。 2、build-lame.sh下载地址:https://github.com/kewlbe
阅读全文
posted @ 2017-10-11 15:20 XYQ全哥
阅读(3781)
评论(0)
推荐(0)
2017年9月30日
iOS:用Block写一个链式编程
摘要: 一、介绍 链式编程是一个比较新颖的编程方式,简单直观,用起来也比较舒服。目前比较有名的Mansory和BabyBlueTooth就是使用链式编程写的第三方框架。 二、写法 链式编程写法不同于传统方式,初次写起来比较别扭,但是一旦习惯了,用起来比较得心应手。那么,如何写呢?其实就是一个对象调用它的实例
阅读全文
posted @ 2017-09-30 18:54 XYQ全哥
阅读(740)
评论(0)
推荐(0)
iOS:通过Self-Sizing Cells新特性自动计算cell的高度
摘要: iOS8 新特性Self-Sizing Cells,自动计算cell的高度 一、简单介绍 UITableView是iOS开发最常用的一个控件,通过代理和数据源方法,几乎能实现各种各样的列表功能。在这里面,有一个比较重要的属性是行高rowHeight,默认的行高是44px。很显然,默认的高度有时候很难
阅读全文
posted @ 2017-09-30 13:19 XYQ全哥
阅读(858)
评论(0)
推荐(0)
2017年9月13日
iOS:创建带logol的二维码
摘要: 链接:http://www.jianshu.com/p/74e617e4fa28來源:简书
阅读全文
posted @ 2017-09-13 10:45 XYQ全哥
阅读(676)
评论(0)
推荐(0)
2017年9月5日
iOS:CoreText的常用语法
摘要: CoreText的关键语法 一、坐标旋转 二、主要键名 三、主要函数
阅读全文
posted @ 2017-09-05 11:29 XYQ全哥
阅读(747)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
66
下一页
公告