
Iphone 开发
houchangxi
这个作者很懒,什么都没留下…
展开
-
Iphone 开发: PLdatabase 数据库应用步骤 (PlausibleDatabase)
PLdatabase是一个Objective-C的数据库管理lib,主要应用于SQLite的数据库应用。支持MacOS X和Iphone的开发。PLdatabase连接:1、下载PLDatabase的source http://code.google.com/p/pldataba原创 2011-07-20 15:29:12 · 3211 阅读 · 2 评论 -
Object-C的委托和协议
在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。1、定义协议定义协议的方式与定义类的类的方式非常相似。原创 2011-08-15 10:30:10 · 4766 阅读 · 1 评论 -
Object-C 如何生成一个固定大小的File,文件存储到指定的路径下
今天,同事问我如何把文件存储到指定的文件夹下研究了下,很简单 和从文件路径下读取一个文件一样代码如下 //创建一个 256KB file NSData *data = [[[NSMutableData alloc] init原创 2011-08-15 16:09:07 · 2224 阅读 · 0 评论 -
XCode常用的替换符
%@ NSString实例%d,%D,%i 整数%u,%U 无符号整数%x 将无符号整数以十六进制小写字母显示%X 将无符号整数以十六进制大写字母显示%f 小数%c 字符%s C语言字符串%% 显示%字符本身原创 2011-08-23 10:02:07 · 1169 阅读 · 0 评论 -
截取字符串 之 NSRange 的应用
NSRange的定义typedef struct _NSRange{ unsigned int location; unsigned int length;}NSRange;NSMakeRange函数--这个函数比较特殊 返回一个N原创 2011-08-23 10:14:36 · 7081 阅读 · 0 评论 -
XCode数据类型转换代码 文件读取,写入,XY坐标获取,ASCII转换等
全文件转换为DataNSString* thePath= @"/Users/donsauer/Desktop/zzzz/index.txt"; NSData * myData= [NSData d原创 2011-08-22 09:37:17 · 4524 阅读 · 0 评论 -
ios NSArray数组写plist的文件的代码
好久没更新了,今天分享一下这个方法主要是把数组写入一个plist中 简单但挺实用的。-(void)writeToPlist:(NSArray *)uploadingfiles Name:(NSString *)name{原创 2011-09-23 10:40:40 · 10598 阅读 · 1 评论 -
Reachability 网络编程总结
文章来自:http://www.cocoachina.com/bbs/read.php?tid-31300.html敬请原谅标题的原创。一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用原创 2011-09-28 15:54:06 · 5290 阅读 · 0 评论 -
IOS5.0的release升级了
哈哈 IOS5.0的 内存管理问题得到了,很大的进步IOS5.0支持自动回收,既不需要写release了注意:IOS5.0新建的工程,不用写release,以前版本IOS开发的不支持自动release的程序,IOS5亦然支持。。。。不过担心可能会有兼容问题,不过我们开原创 2011-10-19 10:53:26 · 1142 阅读 · 0 评论 -
关于Object-C的NSAutoreleasePool的学习
NSAutoreleasePool 一般情况不用过多处理。每一个工程的main方法都会自动生成一个NSAutoreleasePool,对象autorelease后,一般不用担心释放问题也有特殊情况,学习后再补充如果自己希望生成NSAutoreleasePool,有一个例子原创 2011-08-15 10:16:35 · 1834 阅读 · 1 评论 -
NSString的搜索字符串 截取 抽取
/*----------------在串中搜索子串----------------*/ NSString *string1 = @"This is a string";NSString *string2 = @"string";NSRange ran原创 2011-09-08 14:18:59 · 12272 阅读 · 0 评论 -
nsstring 截取字符串
1.定义一个字符串a, 截取a 的某一个部分,复制给b, b必须是int型 NSString *a = @"1.2.30"; int b= [[a substringWithRange:NSMakeRange(4,2)] intValue];原创 2011-09-08 13:56:24 · 25962 阅读 · 0 评论 -
IPhone开发中的HTTP链接问题
HTTP链接有很多中方法,在这里介绍一个简单的GET链接,以后不断更新源码source 如下: + (NSData *)Get: (NSString *)url{ NSError *error = nil; //create a err原创 2011-08-02 10:08:16 · 758 阅读 · 0 评论 -
Object-c的单例设计
贡献一个单例的例子 供大家学习! - (id)init{ if ( self = [super init] ) { info = [[NSMutableDictionary dictionaryWithContentsOfFile:getFu原创 2011-08-05 17:45:22 · 1088 阅读 · 0 评论 -
NSOperationQueue的简单应用
在使用NSOperationQueue简化多线程开发中介绍了iOS的操作队列使用方法。这里补充一下队列的优先级功能。假设现在队列中有多个操作(NSOperation),现在再向队列中加入新的操作,并且希望新增加的操作排在未执行操作的最前面。这时就需要设置操作的优先级了。原创 2011-08-08 09:44:49 · 2577 阅读 · 0 评论 -
String和url的截取
NSNumber *number=[NSNumber numberWithDouble:[Amount doubleValue]]; NSString *base=[From stringValue]; NSString *target=[To stringV原创 2011-09-07 14:52:54 · 1734 阅读 · 0 评论 -
Iphone软件启动界面详解
iOS设备现在有三种不同的分辨率:iPhone 320x480, iPhone 4 640x960, iPad 768x1024。以前程序的启动画面(图片)只要准备一个Default.png就可以了,但是现在变得复杂多了。如果一个程序,既支持iPhone又支持iPad,那原创 2011-08-09 09:35:23 · 1464 阅读 · 0 评论 -
IPhone真机调试,以及多台机器共同调试!
废话少说! 第一、按照以下网址进行证书申请开发http://www.cocoachina.com/bbs/read.php?tid-7923.html 第二、若申请完成,需要在多台机器上进行调试,则需要在申请的原机上(执行上边步骤的本机)找到专属密钥 并下载成原创 2011-08-09 13:44:46 · 2660 阅读 · 0 评论 -
Iphone开发的MD5问题
- (NSString *)MD5String;{ CC_MD5_CTX digestCtx; unsigned char digestBytes[CC_MD5_DIGEST_LENGTH]; char digestChars[CC_MD5_DI原创 2011-08-11 10:05:14 · 1195 阅读 · 0 评论 -
IPhone软件安装时写入配置文件
运行下边的代码前,先在Copy Bundle Resources下加入我们需要写入的文件 documentPath = [[NSString alloc] initWithFormat:@"%@", [NSSearchPathForDirectoriesIn原创 2011-09-08 13:29:38 · 1425 阅读 · 0 评论 -
ios 项目总汇 three320 google gdata wifi PLBlocks jabber client
扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.sourceforge.net/iphone/sdkdoc/install.htmltcp/ip的通讯协议:h转载 2011-11-11 17:05:16 · 1491 阅读 · 0 评论