iOS

IOS 正则表达式匹配文本中URL位置并获取URL所在位置(解决连接中文问题)

需求很简单,是从一段文本中匹配出其中的超链接。基本的做法就是用正则表达式去匹配。但是有这样一个问题。 网上大部分的识别URL的正则表达式url末尾有空格的情况下可以正确识别。比如这样的情况。   我是一段中文https://github.com/TinyQ 我还是一段中文 但是如果去掉TinyQ 后面的空格。匹配到的将是 “ht

2015-07-01 14:35:47

iOS_正则表达式

http://blog.csdn.net/hitwhylz/article/details/46402309   iOS 正则表达式 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个

2015-07-01 14:34:14

iOS中正则表达式的基本使用方法

一.第三方框架RegexKitLite的使用    在ios项目中可以借用第三方框架RegexKitLite来简化对正则表达式的使用,使用方法如下 1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,将那两个文件添加到工程中,并导入到项目中。 下载地址: http://www.cocoachina.com/bb

2015-07-01 14:32:45

[IOS]开源库RegexKitLite正则表达式的使用

友情提醒:一般人导入RegexKitLite编译报错,正是因为没有导入这个类库,加上这个就OK了 [email isMatchedByRegex:@\"\\\\b([a-zA-Z0-9%_.+\\\\-]+)@([a-zA-Z0-9.\\\\-]+?\\\\.[a-zA-Z]{2,6})\\\\b”]; regexString  =

2015-07-01 14:32:44

iOS- 使用正则表达式NSRegularExpression 来验证textfiled输入的内容

  iphone 4.0以后就开始支持正则表达式的使用了,在ios4.0中正则表达式的使用是使用NSRegularExpression类来调用。   1. 下面一个简单的使用正则表达式的一个例子:NSRegularExpression 类 -(void)parseString{ //组装一个字符串,需要把里面的网址解析出来 N

2015-07-01 14:32:33

【iOS开发笔记25/50】:正则表达式

iOS在4.0里也可以用正则表达式了,功能也是相当强大。 曾以为自己已经掌握了正则表达式,这2天才明白正则表达式有多复杂,原来还有专门厚厚的一本书《正则表达式入门经典》。   小程序的目标是匹配PGN棋谱中的着法部分。 规则就是:数字表示第几回合,后面有个小句点,然后红方着法,可以跟评注,然后是黑方着法,可以跟评注。评注是放在花括号中的,可

2015-07-01 14:31:41

iOS开发-正则表达式的使用方法

前言:在表单验证中,我们经常会使用到正则,因为我们需要用它来判断用户输入的字符是否为合法的,如果是不合法的,那么应该提示用户输入错误,并不让提交至服务器。我们也可以通过正则表达式,从用户输入的字符串中过滤并获取我们想要的特定部分。总而言之,正则表达式是非常强大的。     方法一、谓词(NSPredicate)创建正则表达式 使用

2015-07-01 14:30:28

iOS系统的Javascript与Objective-C互操作指南

  本文由本人编写,实为离职移交文档的一篇,发到CSDN上以供交流,欢迎拍砖。       编写目的:本文重点阐述在iOS系统上通用的本地Objective-C代码与基于Javascript的Web的应用的互操作的基本方法,并通过具体范例说明两种代码的交互方式; 阅读前提:熟悉iOS系统的UIWebView

2015-06-29 17:51:42

用HTML5/CSS3/JS开发Android/IOS应用

现在人人都想成为安卓/IOS应用开发工程师。其实,安卓/IOS应用可以用很多种语言来实现。由于我们前端开发工程师,对HTML5/CSS/JavaScript的网络编程已经相当熟悉了。所以,今天大家将会认识到一些利用前端语言来开发安卓C#、/IOS应用一切顺利!    PhoneGap  开发语言: H

2015-06-24 17:45:57

[iOS]超详细Apache服务器的配置(10.10系统)

配置目的:有一个自己专属的测试服务器 我们需要做以下事情: 1.新建一个目录,存放网页 2.修改Apache配置文件httpd.conf   - 修改两个路径   - 增加一个属性   - 支持PHP脚本 3.拷贝php.ini文件   一、新建一个目录,存放网页   注意:不要将目录放在桌面或者文稿等个人文件夹中   一般放

2015-06-24 11:28:09

基于http live streaming, 使用vlc + mediastreamsegmenter + apache 实现iOS视频直播

刚学ios一个多星期,这里基本没怎么提理论,需要的参考下其它资料 HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些

2015-06-24 11:27:56

VS2015 Apache Cordova第一个Android和IOS应用

前言 本人个人博客原文链接地址为http://aehyok.com/Blog/Detail/75.html。 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html 感谢您的阅读,如果您对我的博客所讲述

2015-06-24 11:26:30

Mac下使用Phonegap(Apache Cordorva)开发iOS应用

Phonegap自从捐赠给Apache基金会后,改名字为Cordova了,文章发表时的稳定版本是 2.6.0 。   Apache Cordova提供了使用Web技术来开发Mobile应用的方式,目前支持Android、IOS、Windows Phone、Blackberry等近十种平台。通过使用Javascript API的方式,使得Web应

2015-06-24 11:25:32

如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1

原文:http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app   作为一个iPhone/iPad开发者,能够自己写一个简单的web服务器将是很有用的。   例如,你可能希望在软件启动时显示一些来自服务器的更新,或者在服务器端保存

2015-06-24 11:15:23

iOS开发之结合asp.net webservice实现文件上传下载

iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下使用asp.net webservice实现文件上传下载。 首先,让我们看下文件下载。 这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这个功能。 同步下载文件: NSString *urlAsSt

2015-06-17 11:34:06

HTML5 Canvas drawImage ratio bug iOS

在IOS的情况下,当图片大于1.5Mb时,图像绘制在Canvas上时会出现拉伸效果,及压扁的效果;所以需要先计算出其压缩比例,再进行相应的缩放原文:http://stackoverflow.com/questions/11929099/html5-canvas-drawimage-ratio-bug-ios // 因为 iOS6 & iO

2015-06-16 10:31:59

angularjs实现IOS8自带计算器

最近看到一则面试题目,要求使用angularjs实现一个计算器,利用放假时间实现了一个仿iOS8风格的计算器,功能基本和iOS自带的计算器是一致的。 查看demo,接着给出实现过程。 首先创建angularjs的基本项目就不说了,最好是利用yeoman这个脚手架工具直接生成,如果没有该环境的,当然也可以通过自行下载angularjs的文件引入项目。 m

2015-06-16 10:08:48

iOS围绕某点缩放或旋转的AnchorPoint的设定

一、如何设置AnchorPoint? 事实上,如果更改了一个图层的AnchorPoint,那么这个图层会发送位移。原因不表,看看文档便知。问题是发生位移之后,我们怎么将位移修复回来。下面是写的方法。 - (void)setAnchorPoint:(CGPoint)anchorPoint forView:(UIView *)view { C

iOS
2015-06-11 20:44:40

ios NSTimeInterval获取时间间隔

想在程序开始或者进入某个界面 ,到结束程序或退出某个界面,获取到这个持续时间. 获取到这个时间还需要转化一个取得时分秒. -(NSString *)getCurrentTime {     NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; &nb

iOS
2015-06-11 20:40:12

IOS学习笔记10—UIControl对象详解

上篇讲到了UITouch和UIEvent事件,简单回顾一下,UIEvent是一系列UITouch的集合,在IOS中负责响应触摸事件。另外还提到了响应者链的概念,在IOS中,所有事件有一个最先响应者,事件可以沿着响应者链向下传递。 接下来是UIControl对象 UIControl是UIView的子类,当然也是UIResponder的子类。UICo

iOS
2015-06-11 20:37:23