自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KylinBL的专栏

谋定而后动,三思而后行。

转载 iphone 三种数据持久化的方法使用

三种保持数据的方法,第一种:实用属性列表,第二种:对象归档,第三种:使用Iphone的嵌入式数据库(SQLite3) 给予Iphone应用程序沙盒原理,我们保持的数据都是保存在相对应的应用程序的Document文件夹。既然我们把数据放在每一个应用的Document文件夹中,呢我我们怎么得到相应的路...

2011-06-22 14:58:00

阅读数 1752

评论数 0

转载 iphone 应用程序设置和默认设置

用户默认设置是应用程序首选项的一部分,由NSUserDefaults类实现,用户保存和获取首选项。与NSDictonary获取数据一样,实用键值读取和保存首选项数据。不同之处是NSUserDefaults数据被持久化到文件系统中,而没有存储在内存中的对象实例中。Settings应用程序的优势之一是...

2011-06-22 12:51:00

阅读数 6703

评论数 0

转载 NSKeyedArchiver的基础用法

代码如下:NSString *str = @"abc";NSString *astr = @"efg";NSArray *Array = [NSArray arrayWithObjects:str, astr, nil]; //保存数据NSStrin...

2011-06-21 22:50:00

阅读数 14204

评论数 0

转载 iphone ASIHTTPRequest详解

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

2011-06-21 14:52:00

阅读数 1777

评论数 0

转载 iphone No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)错误解决办法

今天从网上下了一个iphone程序的源码来学习,结果运行时不成功,报了一个:No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)的错误。 这个程序是在iphone sdk 3.0下编写的,我现在使用的是最新的sd...

2011-06-21 14:27:00

阅读数 11789

评论数 2

转载 UITableView 行自适应高度的实现

 大概你第一眼看来,动态调整高度是一件不容易的事情,而且打算解决它的第一个想法往往是不正确的。在这篇文章中我将展示如何使图表单元格的高度能根据里面文本内容来动态改变,同时又不必子类化UITableViewCell。你当然可以通过子类化它来实现,但是这样做会使得代码复杂因为设置高度是在图表本身的实例...

2011-06-17 15:42:00

阅读数 7352

评论数 0

转载 iphone 开发有关singleton的使用

If you’re a working programmer, you’ve likely used or at least heard of design patterns. A design pattern is a solution to a design problem. It can b...

2011-06-17 14:27:00

阅读数 1725

评论数 0

原创 iphone 开发Categories 、Extensions 以及相关应用(详细解析)

<!--p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Lucida Grande}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Heiti SC Light; min-heig...

2011-06-16 16:15:00

阅读数 6082

评论数 0

转载 iphone NSString与NSMutableString的区别

这里涉及到两个重要的概念:指针变量和实际对象 Immutable strings //  Setup  two  variables  to  point  to  the  same  string NSString * str1 = @"Hello World"; NSSt...

2011-06-16 11:40:00

阅读数 6260

评论数 1

转载 iPhone开发之Deep Copy和Shallow Copy的区别

首先,从copy开始说,简而言之,copy的目的就是生成一个新的实例,然后把其成员都按原实例赋值。对于非指针型的成员,比如BOOL, int, float,这样的赋值可以直接进行。但是对于指针型的数据,比如Objc中用到的对象,就有Deep Copy和Shallow Copy的区别——这个和在C+...

2011-06-16 10:20:00

阅读数 1850

评论数 0

转载 关于self.用法与内存管理

 最近有人问我关于什么时候用self.赋值的问题, 我总结了一下, 发出来给大家参考. 有什么问题请大家斧正.     关于什么时间用self. , 其实是和Obj-c的存取方法有关, 不过网上很多人也都这么解答的, 那它为什么和存取方法有关? 怎么有关的? 并没有多少人回答出来. 同时关于内存管...

2011-06-15 16:46:00

阅读数 796

评论数 0

转载 iphone 开发几个常用的开源类库及下载地址

开源类库及下载地址:1.json json编码解码2.GTMBase64 base64编码解码3.TouchXML xml解析4.SFHFKeychainUtils 安全保存用户密码到keychain中5.MBProgressHUD 很棒的一个加载等待特效框架6.ASIHTTPRequest ht...

2011-06-14 15:24:00

阅读数 877

评论数 0

转载 iphone 发送短信/邮件/打电话

网上找到的一段代码:+ (void)alert:(NSString *)msg{ UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:msg message:@"" delegate:self canc...

2011-06-14 14:13:00

阅读数 1161

评论数 0

转载 iphone notification及使用

什么是Notification   Notification 是一种消息,它传递给一个或多个观察对对象用来通知它们程序里发生了一个事件。 Notification这种Cocoa框架下的机制是遵循广播模式。它是一个对象初始化或处理一个程序事件时与其它任何数目的想要知道此事件的

2011-06-13 21:37:00

阅读数 4020

评论数 0

原创 mapkit 中有关两地点距离计算

用mapkit进行地图的开发,经常要用到的就是计算两个地点间的距离问题,方法很简单: <!--p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #7340a3}p.p2 {margin: 0.0px 0.0p...

2011-06-13 15:58:00

阅读数 2858

评论数 0

转载 定制UIActionSheet中的按钮

One of the great benefits of iOS development is that Apple has provided the ability to customize almost any element thus not limiting a designer or d...

2011-06-10 17:52:00

阅读数 1518

评论数 0

转载 IBOutlet的内存管理原则

在iphone中,只要控件使用IBOutlet连接 ,则必须释放它。无论它是否有@protety (retain)属性。在mac os 中,如果控件使用IBOutlet连接,而无@property(retain)属性,则在dealloc不需要release。如果有retai属性,则需要释放原因如下...

2011-06-09 09:47:00

阅读数 1251

评论数 0

原创 给UIView加上背景图

有两种方法:1.在view上面盖一个和view一样大小的uiimageview,然后设置图片背景。 2.在页面加载完成的时候执行如下代码:self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImageimageN...

2011-06-08 22:56:00

阅读数 2060

评论数 0

原创 使用AudioToolbox Framwork中的System Sound Services播放声音

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #3f217c}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}span.s1 {color: #...

2011-06-08 11:56:00

阅读数 1171

评论数 0

原创 有关#pragma的使用

一直看一些示例代码里有这个东西,可也一直没去研究下这个是来干什么用的,网上查了下,有了下面的一段说法:    从技术上讲,任何以#pragma开头的代码都是一条编译器指令,具体来廛,是一个特定于程序或特定于编译器的指令,它们不一定适用于其他编译器或其他环境。如果编译器不能识别该指令,则会将其忽略,...

2011-06-08 09:53:00

阅读数 690

评论数 0

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