自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

转载 UItableView中滑动删除 cell

主要是就是两个函数一:- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath 相应editingStyle事件处理在这里主要相应UITableView

2011-11-30 10:42:30 6988 1

原创 iOS-动态调整UITableViewCell的高度

1 创建并添加一个UILabel作为单元格cell的子视图;2 在UITableView的委托方法: (CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath: (NSIndexPath *) indexPath中计算高度3 在UITableView的委托方法: (UITableViewCell*)tableVi

2011-11-30 10:39:14 2176

原创 objective-c 的用self和不用引用变量的区别

self相当于c++里面的this,表示类的对象本身。加个self.是为了调用对应的set方法,如果不加,就不调用,不掉用就会造成引用计数的retainCount不加一,不加一就会被直接释放,结果就是在数据源那个方法中得到空值,没法使用,程序崩溃。       所以需要调用对应的方法就加上self. ,不需要就不加。例: - (void)viewDidLoad

2011-11-30 10:06:03 1586

原创 JSON 解释

将NSDictionary对象转成JSON字符串只需要进行如下转换:[dict jsonStringValue];就可以返回一个NSString的JSON格式。反过来如果希望将JSON字符串转成NSDictionary,只需要进行如下转换:[NSDictionary dictionaryWithJSONString:jsonString] 就

2011-11-28 17:32:10 4818

转载 three20 NetWork 详解

void TTNetworkRequestStarted();//开始状态栏小飞轮void TTNetworkRequestStopped();//停止状态栏小飞轮#define TTIMAGE(_URL) [[TTURLCache sharedCache] imageForURL:_URL]//缓冲中提取图片,没有就去网络下载缓存方案typedef enum {

2011-11-28 17:18:01 892

原创 ios内存管理

一、基本原理     引用计数:             (retain count)在对象内部保存一个数字,用来表示被引用的次数。                init 、new和 copy都会让retain count加1.当销毁对象的时候,不会直接调用 dealloc方法,而是先调用release,当引用计数为0的时候,系统才会调用dealloc销毁对象。     对象

2011-11-28 11:11:38 387

转载 类别当作代理使用

//创建一个新视图,待会儿我们用下边的类别NSObject(TestViewDelegate)去实现它代理m_delegate。@interface TestView : UIView {UIButton *button;id m_delegate;}@property (nonatomic,assign)id m_delegate;@end

2011-11-27 12:22:59 489

原创 NSCharacterSet

Nstring字符串 除出space 和tab键字符NSString *textStr = [_msgTextField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

2011-11-27 11:21:42 796

转载 利用类别(Category)为对象添加”实例变量”

利用类别(Category)为对象添加”实例变量”Posted by pimacun on 六 17, 2011 in 开发 |Subscribe主要利用ObjectiveC的C API中函数:void objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationP

2011-11-25 17:48:04 903

转载 MessageUI发送邮件

邮件发送功能是由MessageUI Framework提供的,这个框架是iPhone sdk中最简单的框。由一个类、一个视图控制器,一个protocol组成。一、创建视图控制器:MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];

2011-11-24 18:01:52 1402

原创 iphone几种XML解析器的介绍

iPhone最流行的XML解析器,以及每个一简要介绍:       SAX解析器是在你的代码分析器通知作为遍历XML树,你是通过负责保持跟踪状态和建设的任何对象你可能想游行保持分析器跟踪的数据。     DOM解析器读取整个文件,并建立了一个在内存中的表示,你可以查询不同的元素。 通常情况下,你甚至可以构建XPath查询退出特别件。1、NSXMLParser是一

2011-11-24 14:05:40 2068

原创 NSCoding解释

1、为了将应用数据存储到硬盘中,iOS提供基本的文件API、Property List序列化、SQLite、CoreData以及NSCoding。对于轻量级的数据要求,NSCoding因其简单而成为一种比较合适的方式。 NSCoding是一个你需要在数据类上要实现的协议以支持数据类和数据流间的编码和解码。数据流可以持久化到硬盘。2、是类对象本身数据的写入到本地文件。我们需要实现两个

2011-11-24 11:20:29 676

转载 NSObject构架

协议与类·      包含协议:NSObject、NSCopying、NSMutableCopying、NSCoding·      NSObject类默认只实现了NSObject协议,如果用户需要其他协议功能则需要自己实现该协议。初始化、析构load+(void) load  作用:类加载到运行时环境时发送该消息说明:

2011-11-24 10:56:52 672

转载 ios下TBXML解析xml

==============================================================================文件tbxml“框架”中包含的文件:TBXML.h - tbxml声明TBXML.m - tbxml实现NSDataAdditions.h - NSData类别等的声明NSDataAdditions.m - NSDa

2011-11-23 22:15:55 2621

转载 消息通信机制NSNotificationCenter

最近写程序需要用到这类,研究了下,现把成果和大家分享。NSNotificationCenter是专门供程序中不同类间的消息通信而设置的,使用起来极为方便,长话短说。设置通知,就是说要在什么地方(哪个类)接受通知,一般在初始化中做。[[NSNotificationCenter defaultCenter] addObserver:self selector:@sele

2011-11-21 16:51:05 985

转载 Object-C 中的Selector 概念

Object-C 中的Selector 概念Andrew Huang   转载请注明作者和联络方式   在iphone程序中会大量看到@selector这样的用法。花了很大一个篇幅来解析这个语法,但是不知 是翻译问题,还是解释过细,不大看得懂,很是不给力.直到程序用这个语法,并且仔细看了一些解析文章。才明白这一语法。       简而言之,你可以理解 @

2011-11-15 23:08:34 484

转载 iPhone文件系统NSFileManager讲解

1、其中得 app root 可以用 NSHomeDirectory() 访问到;2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过:    1.    de style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left:       2.    0px; marg

2011-11-15 23:03:56 1270

转载 ASIHTTPRequest中HTTP请求解释

ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码 更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求 同步意为着线程阻塞,在主线程中使用 此方

2011-11-15 23:00:53 657

转载 NSNumer,NSValue,NSNull类的理解

NSArray和NSDictionary只能存储对象,而不能直接存储任何基本类型的数据,如int、float 或 struct。但是你可以用对象来封装基本数值。例如,将int型数据封装到一个对象中,然后就可以将这个对象放入NSArray或NSDictionary中了。1)NSNumberCocoa提供了NSNumber类来包装(即以对象形式实现)基本数据类型。例如以下创建方法:

2011-11-10 11:18:17 1028

线程保活:

线程保活:

2022-03-16

快钱支付(ios)接口

快钱支付代码,详细的文档和接口以及通信参数。

2012-02-16

windows mobile平台上 蓝牙通信

手机的功能键可以当作PC上的鼠标来控制电脑

2010-02-28

空空如也

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

TA关注的人

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