- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 xmpp学习使用简单介绍(三)
四:自动连接 从当前代码来看,如果有意外的断开,我们将无法获取信息。所以要添加XMPPReconnect xmppReconnect = [[XMPPReconnectalloc]init]; [xmppReconnectactivate:self.xmppStream]; 五:发送和接收消息 XEP-0136
2014-02-28 15:18:00 800
原创 xmpp学习使用简单介绍(二)
三:朋友列表 XEP-0083 获得朋友列表,我们要使用花名册(roster)的方法添加 在setupStream方法中添加 xmppRosterStorage = [[XMPPRosterCoreDataStoragealloc]init]; xmppRoster = [[XMPPRosteralloc]initWithRos
2014-02-28 15:17:00 1240
原创 xmpp学习使用简单介绍(一)
自己学习xmpp官方文档,慢慢整理的笔记,不见得都是正确的,请用选择性眼光看待,也有问题尚未解决,持续更新中~~~ 创建新工程,命名为XMPPIOS. 一:导入XMPPFramework 将XMPP拖拽到工程中。 添加静态库 并在Build
2014-02-28 15:12:35 1441
原创 如何在IOS平台下搭建PhoneGap开发环境
由于在下最近在做基于HTML5的跨平台移植,搭建环境的时候着实费了不少劲。现在空闲下来顺便整理一下,给大家分享。首先介绍一下PhoneGap。PhoneGap是一款基于HTML5标准的跨平台开源手机Web应用开发框架。它允许用户通过Web技术访问移动设备的本地应用、API接口及应用程序等。PhoneGap的官方网站是http://www.phonegap.com。 朋友们可以通过官方网
2014-02-27 15:56:53 1080
原创 SDWebImage [UIButton setImageWithURL:(NSURL *) forState:(UIControlState)] 的bug
如果同时给一个button 设置两个状态的网络图片 如下:[button setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@/images/%@.png", URL_ROOT, NORMAL_STATE]] forState:UIControlStateNormal];[
2014-02-26 15:42:53 7567
原创 动态下载苹果提供的多种中文字体
引言在今年WWDC的内容公开之前,大家都以为iOS系统里面只有一种中文字体。为了达到更好的字体效果,有些应用在自己的应用资源包中加入了字体文件。但自己打包字体文件比较麻烦,原因在于:1、字体文件通常比较大,10M - 20M是一个常见的字体库的大小。大部分的非游戏的app体积都集中在10M以内,因为字体文件的加入而造成应用体积翻倍让人感觉有些不值。如果只是很少量的按钮字体需要设置,
2014-02-24 19:49:30 960
原创 在iOS开发中使用FMDB
前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,
2014-02-24 19:25:51 746
原创 谈Objective-C Block的实现
前言这里有关于block的5道测试题,建议你阅读本文之前先做一下测试。先介绍一下什么是闭包。在wikipedia上,闭包的定义)是:In programming languages, a closure is a function or reference to a function together with a referencing environment—a t
2014-02-24 16:01:10 990
原创 使用GCD
使用GCD什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue, NSInvocationOperation等技术的很高效和强大的技术,它看起来象就其它语言的闭包(Cl
2014-02-24 15:03:04 681
原创 Objective-C对象模型及应用
前言原创文章,转载请注明出自唐巧的技术博客。本文主要介绍Objective-C对象模型的实现细节,以及Objective-C语言对象模型中对isa swizzling和method swizzling的支持。希望本文能加深你对Objective-C对象的理解。ISA指针Objective-C是一门面向对象的编程语言。每一个对象都是一个类的实例。在Object
2014-02-24 14:49:44 999
原创 IOS GCD 介绍详细介绍
from:http://www.dreamingwish.com/dream-category/toturial/gcd-guideGCD介绍(一): 基本概念和Dispatch Queue什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue
2014-02-19 14:49:24 3276
原创 Objective-c 中 nil, Nil, NULL和NSNull的区别
nil: A null pointer to an Objective-C object.( #define nil ((id)0) )Nil: A null pointer to an Objective-C class.NULL: A null pointer to anything else, is for C-style memory pointers.( #d
2014-02-13 11:59:38 692
原创 UIImage 图片处理:合成,截图,缩放,设定大小,存储
0.图片合成 - (UIImage *)addTwoImageToOne:(UIImage *) oneImg twoImage:(UIImage *) twoImg{UIGraphicsBeginImageContext(oneImg.size);[oneImg drawInRect:CGRectMake(0, 0, oneImg.size.width
2014-02-12 17:43:05 1310
NSOperation_NSOperationQueue_Demo
2014-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人