12 2015 档案

摘要:ios7 导航控制器切换影响UIScrollView布局的问题:如结果显示, scrollView 的子视图位置自动下移了。 而这个下移的距离刚好是 64.0px。解决方法:===================== 第一种:在 ViewController 的 init 的方法中增加一行代码:Ob... 阅读全文
posted @ 2015-12-31 10:37 luqinbin 阅读(152) 评论(0) 推荐(0)
摘要:Xcode7中 Link Binary With Libraries 没有 *.dylib库,只能找到对应的 *.tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。1.Link Binary With Libraries 手动添加首先点击 “+”显示搜索添加页面,点击 Add Oth... 阅读全文
posted @ 2015-12-15 17:26 luqinbin 阅读(344) 评论(0) 推荐(0)
摘要:XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们 XMPPStream:xmpp基础服务类 XM... 阅读全文
posted @ 2015-12-04 09:52 luqinbin 阅读(160) 评论(0) 推荐(0)
摘要:前两篇介绍了如何通过XMPP来发送消息和接收消息,这一篇我们主要介绍如何来美化我们的聊天程序,看一下最终效果呢,当然源程序也会在最后放出好了,我们来看一下我们写的程序这里我们自定义了TableViewCell一行是显示发布日期,一行是显示发送的消息,还有一个是背景-(id)initWithStyle... 阅读全文
posted @ 2015-12-03 17:12 luqinbin 阅读(140) 评论(0) 推荐(0)
摘要:接上一章的,这一章我们着重介绍XMPP为了方便程序调用,我们把XMPP的一些主要方法写在AppDelegate中在AppDelegate.m下这几个方法为:-(void)setupStream{ //初始化XMPPStream xmppStream = [[XMPPStream alloc] ... 阅读全文
posted @ 2015-12-03 17:08 luqinbin 阅读(185) 评论(0) 推荐(0)
摘要:介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序先看一下我们完成的效果图首先下载xmppframework这个框架,点ZIP下载接下来,用Xcode新建一个工程将以下这些文件拖入新建工程中加入framework并设置到这里我们就全部设好了,跑一下试试,看有没有错呢如果没有错的话... 阅读全文
posted @ 2015-12-03 17:03 luqinbin 阅读(194) 评论(0) 推荐(0)
摘要:最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为: helloWord 基中from是从哪个用户发送的消息,to是发给谁的消息,XMPP的用户都是以邮箱形式。body就是我们发送的消息文本。好了,说到这里,我们就来开发一个基于XMPP的IOS聊天客户端程序,首先我们需要XMPP服... 阅读全文
posted @ 2015-12-03 16:56 luqinbin 阅读(473) 评论(0) 推荐(0)
摘要:摘要做项目时,经常要检测一个字符串是否合法,这时,选择正则表达式准没错!目录[-]一、什么是正则表达式二、正则表达式的语法三、iOS中正则表达式四、常用的正则表达式五、正则表达式中的符号六、正则表达式在线测试一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可... 阅读全文
posted @ 2015-12-03 15:31 luqinbin 阅读(258) 评论(0) 推荐(0)
摘要:摘要NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了。目录[-]一、了解NSUserDefa... 阅读全文
posted @ 2015-12-03 15:17 luqinbin 阅读(150) 评论(0) 推荐(0)