自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT_ZGC的博客

支持原创

  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 iOS开发 关于MD5加密的相关使用

MD5简介简单说明:MD5:全称是Message Digest Algorithm 5,译为“消息摘要算法第5版”效果:对输入信息生成唯一的128位散列值(32个字符)MD5生成的是固定的128bit,即128个0和1的二进制位,而在实际应用开发中,通常是以16进制输出的,所以正好就是32位的16进制,说白了也就是32个16进制的数字。MD5的特点:(1)输

2016-06-08 16:18:38 2299

原创 LaunchImage和LaunchScreen.xib混用出现的坑

Xcode6和iOS 8以后,苹果给开发者新添加了一种配置启动图的方式LaunchScreen.xib。笔者觉得,这种方式的优势在于无需做多张启动图进行适配,LaunchImage需要美工做多张图,而LaunchScreen.xib可以自适应布局,做一张图就够了。不过,笔者建议为了更好的适配,免除图片拉伸造成的不好的效果,可以在Images.xcassets,添加一个命为Default的图

2016-06-08 16:00:19 1438

原创 iOS:你真的理解你在用的自定义NSLog吗?

自定义NSLog我们在调试程序的时候,往往需要输出一些日志信息,用到NSLog函数,当我们准备发布程序,需要注释掉NSLog代码,这个时候往往会定义一个宏,在调试的时候,会输出日志,在Release正式版本的时候,会关闭日志输出。代码如下:#ifdef DEBUG#define CLog(format, ...) NSLog(format, ## __VA_ARGS__)#else#

2016-06-08 15:31:32 528

原创 IOS开发之CoreData中数据的删除

本文主要总结项目开发中,CoreData中,删除数据库数据的几种操作方式。一、使用上下文的deleteObject方法[cpp] view plain copy print? NSManagedObjectContext *context = ...;  NSEntityDescription *description = [NS

2016-06-08 12:04:41 2933

原创 XMPPFrameWork IOS 开发(七)消息回执

发送消息时附加回执请求[cpp] view plain copy print?    from='northumberland@shakespeare.lit/westminster'      id='richard2-4.1.247'      to='kingrichard@royalty.england.lit/thron

2016-06-08 12:02:46 1499

原创 XMPPFrameWork IOS 开发(六)聊天室

聊天室[cpp] view plain copy print?//初始化聊天室  XMPPJID *roomJID = [XMPPJID jidWithString:ROOM_JID];        xmppRoom = [[XMPPRoom alloc] initWithRoomStorage:self jid:roomJID

2016-06-08 12:01:01 557

原创 XMPPFrameWork IOS 开发(五)获取好友信息和添加删除好友

好友列表和好友名片[cpp] view plain copy print?[_xmppRoster fetchRoster];//获取好友列表    //获取到一个好友节点  - (void)xmppRoster:(XMPPRoster *)sender didRecieveRosterItem:(NSXMLElement *)item 

2016-06-08 11:59:23 682

原创 XMPPFrameWork IOS 开发(四)消息和好友上下线

消息[cpp] view plain copy print?//收到消息    - (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message{            //    NSLog(@"message = %@", mess

2016-06-08 11:57:39 448

原创 XMPPFrameWork IOS 开发(三)登录

XMPP中常用对象们:XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRosterCoreDataStorage:好友列表(用户账号)在core data中的操作类XMPPvCardCoreDataStorage:好友名片(昵称,签名,性别,年龄等信息)在core data中的操作类XMPPvC

2016-06-08 11:56:13 647

原创 XMPPFrameWork IOS 开发(二)- xcode配置

原始地址:XMPPFrameWork IOS 开发(二)译文地址:   Getting started using XMPPFramework on iOS介绍ios上的XMPPFramework你能够在Xcode/iPhoneXMPP 目录找到,它只是实现了XMPP的一小部分功能。下面主要介绍在开发XMPPFramework ios应用之前的配置工

2016-06-08 11:54:37 522

原创 XMPPFrameWork IOS 开发(一)xmpp简介

XMPP : The Extensible Messaging and Presence Protocol中文全称:可扩展通讯和表示协议简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中常用的开放式协议。下面是XMPPFramework几

2016-06-08 11:52:25 622

及时通讯demo

手写的一个即时通讯的demo,能够实现简单的发送,接收消息,并且可以添加联系人等,并且可以存储聊天记录.有兴趣的可以下载

2015-11-04

通过UISlider改变背景颜色

通过UISlider的滑动来改变window的背景颜色,并且可以根据window的背景颜色来改变slider的value值。

2015-11-03

collectionView瀑布流

对于系统提供的collectionView在真实的开发过程并不能满足我们开发的需求,需要自己定义collectionView,根据自己的需求去布局,我自己写的coll瀑布流的demo,有兴趣的下载看一看

2015-10-31

cocoa pods

现在在ios的编程过程中,用到越来越多的第三方,如果单个导入的话很麻烦,并且去要配置很多东西,担忧了cocoapods后不需要在每个导入了,只需要安装了cocoapods即可,方便简洁.

2015-10-31

免费豆瓣资源

自己写的豆瓣demo,有兴趣的看一下。里面主要用到的知识为table,和数据解析,还有delegate传值等。

2015-10-31

电子书阅读器

自己写的电子书阅读器,支持语音读书,自动翻页,书库,加入,删除等功能.

2015-10-31

音乐播放器

自己写的音乐播放器,支持上一曲,下一曲,暂停播放,歌词滚动等功能。

2015-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除