自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zeng11088的专栏

此博客用于收集互联网中iphone开发学习的文章

  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

转载 CocoaPods一个Objective-C第三方库的管理利器

介绍:开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。那怎么用呢?先安装CocoaPods。1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:sudo g

2013-06-27 20:58:14 834

转载 自定义NavigationBar的思路

http://www.devdiv.com/uinavigationbar_-blog-21666-9081.html话说自古武林剑法门派繁多,所以就有了每年9月9日的华山论剑。。。iOS开发某些方面也是如此。拿自定义UINavigationBar这个很小的方面,也有N种方法,导致我在找寻答案的过程中走了很多弯路,多花了不少时间。现在就将这些方法做一下对比,谁优谁劣

2013-05-27 21:20:00 17107 3

转载 IOS NSPredicate 查询、搜索

http://www.cnblogs.com/thefeelingofsimple/archive/2013/01/31/2886915.html简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+ (NSPredicate *)predicateWithFormat:(NSString *)

2013-05-17 10:50:37 869

转载 很好的OC中单例介绍

原文地址:http://beyondvincent.com/2013/05/09/ios设计模式02单例模式/什么是单例模式?单例模式是一个类在系统中只有一个实例对象。通过全局的一个入口点对这个实例对象进行访问。在iOS开发中,单例模式是非常有用的一种设计模式。如下图,是一个单例模式的UML类图。 iOS SDK中也有许多类使用了单例模式,例

2013-05-16 15:02:32 1103

转载 Obj多继承(消息转发)

http://www.cnblogs.com/cokecoffe/archive/2012/05/23/2537107.html多继承Objective-C不支持多重继承,但是我们有方法实现伪继承.举个例子,加入对象A无法处理消息fun,而对象B可以处理,此时A已经继承于类C,所以此时A不能再继承B。我们可以用消息转发的方式,来将消息转发给能够处理fun消息的对象B。

2013-05-14 17:36:01 644

转载 很清晰的IOS推送教程

http://www.dapps.net/dev/code/apple-push-notification-services-tutorial-part-1.html前面刚刚更新提醒各位开发者《请不要滥用Push Notification功能!》,小编发现dApps根本就没有推送的教程,这不是一个专业的开发者社区,为此,需要补充。这是由iOS教程组成员Matthij

2013-05-14 16:15:24 3396

原创 一个学习GitHub的资料

如题。程序源肯定都知道GitHub吧?想学习Github这里有个好教程:http://www.worldhello.net/gotgithub/#

2013-05-12 18:04:40 712

原创 让UILabel(多行显示,指定宽度,获取高度)

现在感觉很困,为了提请精神写篇博客记录下希望是个好的开始。项目中有个“帮助页面”需要将接口传来的数据展示给用户,无非形式是:一问一答。数据是以json格式传过来的。本想简单起见用UILabel来展示,做完之后发现用html形式来处理更好。接口数据:主要用到这个方法:– sizeWithFont:constrainedToSize:lineBreakMode:(可使用于UILabel,U

2013-04-24 20:57:46 4775

转载 IOS 推送消息 php做推送服务端

http://zxs19861202.iteye.com/blog/1532460IOS推送消息是许多IOS应用都具备的功能,最近也在研究这个功能,参考了很多资料终于搞定了,下面就把步骤拿出来分享下:iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notifi

2013-04-10 13:11:36 959

转载 iOS开发中使用正则表达式

一.NSString自带的正则查找,替换方法正则查找方法– rangeOfString:options:– rangeOfString:options:range:– rangeOfString:options:range:locale:正则替换方法– stringByReplacingOccurrencesOfString:withString:options

2013-04-07 09:36:49 19894

转载 addChildViewController

在苹果的WWDC2011大会视频的 《Session 101 - What’s New in Cocoa》 和 《Session 102 - Implementing UIViewController Containment》 中介绍了苹果在iOS5中给UIViewController新增加的5方法以及一个属性:12345678// 方法a

2013-04-06 10:52:17 3817

转载 UINavigationController详解

http://www.cnblogs.com/smileEvday/archive/2012/05/10/2495153.htmlUINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我只会介

2013-04-01 13:39:52 713

转载 App开发者必备的运营、原型、UI设计工具整理

一、运营类1. APPVIEW,网址:http://lab.hakim.se/appview/帮助iOS 应用开发者追踪所有地区App Store最近的用户评论,可以按时间、评分、地区排序,缺点是可能更新较慢,评论不全。2. AppBrain,网址:http://www.appbrain.com/  可以在此查看Android应用在应用商店的用户评论,更新及

2013-04-01 09:20:54 690

转载 IOS Socket使用大全 -将持续更新

原帖:http://blog.csdn.net/ch_soft/article/details/7369705Socket使用大全第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口

2013-03-28 20:06:25 909

转载 10个迷惑新手的Cocoa&Objective-c开发问题

文章转自:http://lianxu.me/blog/2011/11/14/10-cocoa-objc-newbie-problems/language backgroundrun­timethreadrun­loopdel­e­gate, protocolevent respon­dermem­ory managementclass heritage an

2013-03-25 21:13:11 987

转载 UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概就分 截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等, 以后再说在这个Demo code裡, 我写了几个方法1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{UIGr

2013-03-21 21:41:02 2870

转载 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n

2013-03-19 20:04:05 867

转载 TouchXML libxml/tree.h not found(xcode4.5解决方案)

引入:     因iOS发布的版本已经到6了,因此要使用iOS6,xCode升级到了4.5,但原来能编译的共却报错了,错误信息如下所示:libxml/tree.h not found解决方案: 步骤1:    工程àPROJECTàBuild Settings    将“Header Search Paths”的值设置

2013-03-14 17:44:05 1636

转载 HTTP请求(GET与POST区别)和响应

http://www.blogjava.net/honeybee/articles/164008.htmlHTTP有两部分组成:请求与响应,下面分别整理。一.HTTP请求1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个

2013-03-14 11:39:53 905

转载 将UIView转成UIImage,将UIImage转成PNG/JPG

//UIView -> UIImage#import “QuartzCore/QuartzCore.h”  //把UIView 转换成图片  -(UIImage *)getImageFromView:(UIView *)view{           UIGraphicsBeginImageContext(view.bounds.size);           [view.l

2013-03-12 17:37:37 10535

转载 iOS实现截屏 并合适保存

开发游戏时,往往会有这么一个需求:在某个成就达成或者破纪录时,需要截个屏,然后发送到微博上与好友/粉丝分享,虽然home + 开机键组合可手动截屏,在Cocos2d有个CCRenderTexture类,借助该类可很容易实现代码截取功能。使用CCRenderTexture,我们可以截取游戏场景、某个Layer,甚至是精灵:/**游戏截图   *@param

2013-03-12 16:42:00 1540 1

转载 typedef和#define的用法与区别

ypedef和#define的用法与区别一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef    int       INT;typedef    int       ARRAY[10];typedef   (int*)   pINT;typedef可以

2013-03-11 11:15:37 627

转载 openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)

1、调用 自带mail02[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]];03 042、调用 电话pho

2013-03-11 09:54:33 1501

转载 FMDB使用

本文转自一位台湾ios开发者的blog,由于blog地址被墙掉,转发过来,供大家参考原文地址:2NSString *documentDirectory = [paths objectAtIndex:0];4FMDatabase *db = [FMDatabase databaseWithPath:dbP

2013-03-07 13:10:50 1218

转载 在iOS开发中使用FMDB

前言http://blog.devtang.com/blog/2012/04/22/use-fmdb/SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API

2013-03-07 12:41:16 790

转载 IPHONE实景导航开发总结

1. 在摄像头捕获的画面上添加一个自定义的view。 使用iphoneSDK 3.1的新API:UIImagePickerController的新属性cameraOverView来添加一个自定义的view。 C代码      - (IBAction)getCameraPicture: (id)sender {      UIImagePickerControll

2013-02-28 11:40:55 565

转载 给UIImageview 添加边框 或者设置成圆角

[plain] view plaincopy//设置layer  CALayer *layer=[backView layer];  //是否设置边框以及是否可见  [layer setMasksToBounds:YES];  //设置边框圆角的弧度  [layer setCornerRadius:10.0];  //设置边框线的宽  /

2013-02-27 11:10:58 780

转载 iOS常用加密方法(aes、md5、base64)

iOS常用加密方法(aes、md5、base64)1、AES加密NSData+AES.h文件[plain] view plaincopy//  //  NSData-AES.h  //  Smile  //  //  Created by 周 敏 on 12-11-24.  //  Copyright (c)

2013-02-25 16:53:40 7185 1

转载 iPhone网络开发之如何使用NSURLConnection

这篇文章是翻译的苹果官方文档,想要看英文原版的可以到苹果网站查看     NSURLConnection 提供了很多灵活的方法下载URL内容   也提供了一个简单的接口去创建和放弃连接,同时使用很多的delegate   方法去支持连接过程的反馈和控制     如何创建一个连接呢?     为了下载url的内容,程序需要提供一个delegate对象,并且至少实现下面

2013-02-24 22:30:58 1290

转载 NSURLConnection同步下载和异步下载

一、同步下载(交互不好,容易出现卡死现象,一般下载数据较小或有特定需求才使用)。  发送同步请求后,程序将停止用户交互,直到服务器返回数据完成后,才进行下一步的操作。  步骤:1.创建NSURL   NSURL *url = [[NSURL alloc] initWithString:@"http://www.baidu.com/"]; 2.通过URL创建N

2013-02-24 22:15:13 2839

转载 UITextView及键盘隐藏

1.创建并初始化UITextViewUITextView *textView;self.textView = [[[UITextView alloc] initWithFrame:self.view.frame]autorelease]; //初始化大小并自动释放 self.textView.textColor = [UIColor blackColor];//设置textview里面

2013-02-20 16:18:36 5614

转载 IOS多线程之NSThread、NSOperation、NSInvocationOperation

http://blog.csdn.net/tangren03/article/details/7842903IOS中支持多线程操作,使用NSThread和NSInvocationOperation可以完成多线程功能。多线程的功能主要是为了防止阻塞主线程的工作(主要是UI操作和显示),使一些耗时的的操作在另一个线程中完成,完成后可以通知主线程来进行UI上的更新。多线程功能在实际开发中用的

2013-01-31 16:00:15 1148

转载 开源中国iOS客户端学习——(七)MBProgressHUD特效

http://blog.csdn.net/duxinfeng2010/article/details/8510894在开源中国iOS客户端中也用到了MBProgressHUD这个特效,主要作用为应用显示一个过渡的作用,常用于打开一个联网页面加载过程,防止出现假死现象,如果网速慢则告诉用户已经在很努力很努力的加载中。GitHub上下载地址:https://github.com/j

2013-01-31 13:01:14 727

转载 iOS学习之iOS5.0以上 使用新浪微博开放平台OAuth

新浪微博开放平台为第三方应用提供了简便的合作模式,满足了手机用户和平板电脑用户随时随地分享信息的需求。通过调用平台的api即可实现很多微博上的功能。本篇主要目的是记录新浪微博移动SDK iOS版本的在iOS5下的嵌入和使用。1、申请一个新浪微博的移动应用 。申请地址:http://open.weibo.com/development,申请后得到App key 和 App Sec

2013-01-31 11:38:30 614

转载 NSThread使用具体说明

经常会遇到这样的问题——tableview中展示来自网络的图片,每一个cell中格式“图片+文字”,全部一起下载的时候容易阻塞UI线程,因此需要线程NSthread解决这个问题。网上有很好的例子,其中一篇是 NSthread用法 http://www.cocoachina.com/bbs/simple/?t63541.html ,这篇开发讨论区中讨论了如何使用NSthread,以及谈论到d

2013-01-31 11:18:42 701

转载 SDWebImage fixed width cell images

- (void)layoutSubviews { [super layoutSubviews]; self.imageView.frame = CGRectMake(5,5,40,32.5); float limgW = self.imageView.image.size.width; if(limgW > 0) { self.

2013-01-30 16:25:34 999

转载 EGOTableViewPullRefresh实现下拉刷新

http://blog.csdn.net/tangren03/article/details/7941058移动应用开发中有这么一种场景,就是在列表中显示的数据刷新,有点击刷新按钮刷新的,也有现在最流行的由Twitter首先推出的下拉刷新功能,在IOS中,使用下拉刷新更新UITableView中的数据也用的非常多,最典型的就是新浪微博的客户端,使用下拉的形式来更新最新的微博信息。

2013-01-29 21:58:29 3663

转载 开源框架:SDWebImage

http://blog.csdn.net/uxyheaven/article/details/7909373SDWebImage是我搞iOS以来少数佩服的框架,膜拜一下作者.真的写的非常棒!这套开源框架还是蛮重要的, 涉及到异步加载图片源和自动缓存.我们如果能够熟练使用其API 就可以实现很多复杂的需求了.作者依旧在更新,目前3.0 版本已经非常强大! 简化了更

2013-01-29 21:40:08 36339

转载 SDWebImage使用——一个可管理远程图片加载的类库

http://blog.csdn.net/wwang196988/article/details/7542885SDWebImage使用——一个可管理远程图片加载的类库SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同

2013-01-29 21:36:00 1891

转载 如何解析从webservice返回的json

本文主要关注如何解析从webservice返回的json。解析json我个人选择sbjson库。还有其他的如touchJSon和YAJL等选择,您可以自行下载决定(用哪个)。让我们来对什么是json以及如何用他做一点简单的描述。wikiw上说:   json(javascript Object Notation 的缩写)是一个基于文本的,人类可读的,开放标准的轻量级数据交换

2013-01-28 15:46:41 8242 1

Test Driving iOS Development with Kiwi

Test Driving iOS Development with Kiwi 也可以去美区iTunes免费下载

2015-08-09

空空如也

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

TA关注的人

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