摘要:
今天做注册界面时,用户在输入邮箱账号后,我不知道如何去辨别用户是否输入有误,我回想起最初我学过一个叫做"正则表达式"的方法,但是不知道苹果是否能做到,果断的上网查找了一些相关资料。最简单的就是利用系统的NSPredicate//利用正则表达式验证-(BOOL)isValidateEmail:(NSS... 阅读全文
摘要:
1、绘制圆角 cornerView.layer.cornerRadius = 20; cornerView.layer.masksToBounds = YES;masksToBounds防止子元素溢出父视图。如果一个正方形要设置成圆形,代码为: cornerView.layer.c... 阅读全文
摘要:
1. 首先导入libxml2.dylib 包2.然后command+R ,出现了一个错误 :libxml/tree.h file not found3.这个错误主要是头文件的路径不对,所以我们需要做一下操作即可解决:在header search paths 下添加一个路径:/usr/include/... 阅读全文
摘要:
XMPPFramework经常使用的类包裹简介:协议协议简介XEP-0009在两个XMPP实体间传输XML-RPC编码请求和响应XEP-0006使能与网络上某个XMPP实体间的通信XEP-0045多人聊天相关协议XEP-0054名片格式的标准文档XEP-0060提供通用公共订阅功能XEP-0065两... 阅读全文
摘要:
首先头文件应继承CLLocationManagerDelegate.并:#import 响应事件中写如下代码:CLLocationManager *_locManager = [[CLLocationManager alloc] init];[_locManager setDelegate:self... 阅读全文
摘要:
本文转自:http://www.ibm.com/developerworks/cn/xml/x-xmppintro/#major1 如想详细了解,请参照原文内容目录XMPP 架构XMPP 中的地址XMPP 协议使用 Ruby 的 XMPP 示例XMPP 的应用多语言的 XMPP结束语 即时消息传... 阅读全文
摘要:
本文来转自: http://www.ibm.com/developerworks/cn/xml/tutorials/x-realtimeXMPPtut/section3.htmlXMPP 简介本小节将简要介绍 XMPP,它的起源,以及为何它是一个适合实时 web 通信的协议。您将检查 XMPP 通... 阅读全文