上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 66 下一页
摘要: 一、介绍 在开发中,有时我们需要对一串字符串做特殊的处理后再使用,例如判断是不是特殊字符、去掉所有的特殊字符等。做处理的方法有很多,最简单的就是for循环遍历一个个的比较处理,最好用的应该是使用正则表达式。 二、正则 三、API NSRegularExpression匹配: 相关的NSMatchin 阅读全文
posted @ 2018-01-30 15:11 XYQ全哥 阅读(4347) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 以前做过讯飞语音识别,比较简单,识别率很不错,但是它的识别时间是有限制的,最多60秒。可是有的时候我们需要更长的识别时间,例如朗诵古诗等功能。当然讯飞语音也是可以通过曲线救国来实现,就是每达到60秒时识别停止就立即重新开启,每次结束拼接录音。这么做,显然是麻烦的,百度语音解决了这个问题,它 阅读全文
posted @ 2018-01-03 19:04 XYQ全哥 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 在iOS开发中,tableView非常常用,能将其展示出来,它的数据源必不可少。当然数据源有动态下发的,有固定写死的,这里我只探讨固定写死的情况。对于死数据,我们在项目中经常遇到的场景就是我的模块,以及设置模块等。那么,这些死数据我们如何组装的呢? 在以前开发中,我直接用一个可变数组装着每 阅读全文
posted @ 2017-12-08 18:20 XYQ全哥 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 数据持久化方案(如果总结不到位,或者有误的地方,敬请斧正) 一、功能: 主要是将数据持久化到本地,减少对网络请求的次数,既节省了用户的流量,也增强了App的体验效果。 二、种类: plist存储:使用XML键值对持久化,它适用于少量且数据基本不怎么改变的情况。 偏好存储:使用NSUserDefalu 阅读全文
posted @ 2017-10-18 16:44 XYQ全哥 阅读(3197) 评论(0) 推荐(1) 编辑
摘要: 什么是高内聚、低耦合? 1、介绍 模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 2、耦合性 (1)定义 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立 阅读全文
posted @ 2017-10-17 16:25 XYQ全哥 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 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全哥 阅读(3625) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 链式编程是一个比较新颖的编程方式,简单直观,用起来也比较舒服。目前比较有名的Mansory和BabyBlueTooth就是使用链式编程写的第三方框架。 二、写法 链式编程写法不同于传统方式,初次写起来比较别扭,但是一旦习惯了,用起来比较得心应手。那么,如何写呢?其实就是一个对象调用它的实例 阅读全文
posted @ 2017-09-30 18:54 XYQ全哥 阅读(721) 评论(0) 推荐(0) 编辑
摘要: iOS8 新特性Self-Sizing Cells,自动计算cell的高度 一、简单介绍 UITableView是iOS开发最常用的一个控件,通过代理和数据源方法,几乎能实现各种各样的列表功能。在这里面,有一个比较重要的属性是行高rowHeight,默认的行高是44px。很显然,默认的高度有时候很难 阅读全文
posted @ 2017-09-30 13:19 XYQ全哥 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 链接:http://www.jianshu.com/p/74e617e4fa28來源:简书 阅读全文
posted @ 2017-09-13 10:45 XYQ全哥 阅读(663) 评论(0) 推荐(0) 编辑
摘要: CoreText的关键语法 一、坐标旋转 二、主要键名 三、主要函数 阅读全文
posted @ 2017-09-05 11:29 XYQ全哥 阅读(707) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 66 下一页