2012年6月4日

摘要: 在对NSString的操作中,API中没有提供现成的从字符串中提取指定位置字符的方法,也没有提供从所给的字符串中找出某个字符串的位置的方法,下面是我写的两个进行此类操作的类方法,如有不妥的地方请批评指正。#pragma mark 从一个字符串中提取指定位置的字符+(NSString *)getNSString:(NSString *)_string atIndex:(int)_index{NSString *tempString;tempString = nil;if((_string)&&(_index>=0)){//先计算索引值是否大于字符串的长度,如果大于字符串的长 阅读全文
posted @ 2012-06-04 20:46 wenxp2006 阅读(3804) 评论(0) 推荐(0) 编辑
 
摘要: 下面是本人写的sqlite数据库在IOS中使用的通用代码,欢迎大家拍砖指正。在使用前需要先添加libsqlite3.0.dylibDataInit.h#import <Foundation/Foundation.h>#import "sqlite3.h"@interface DataInit : NSObject{NSMutableArray *dataArray;//该数组用于存放从数据库中读取的数据sqlite3 *database;}@property (nonatomic,retain) NSMutableArray *dataArray;//建立的Da 阅读全文
posted @ 2012-06-04 20:37 wenxp2006 阅读(2397) 评论(0) 推荐(0) 编辑
 
摘要: SQL语句操作介绍如何用sqlite执行标准sql语法。i.1执行sql语句intsqlite3_exec(sqlite3*,constchar*sql, sqlite3_callback,void*,char**errmsg );这就是执行一条sql语句的函数。第1个参数不再说了,是前面open函数得到的指针。说了是关键数据结构。第2个参数const char *sql是一条sql语句,以\0结尾。第3个参数sqlite3_callback是回调,当这条语句执行之后,sqlite3会去调用你提供的这个函数。(什么是回调函数,自己找别的资料学习)第4个参数void *是你所提供的指针,你可以传 阅读全文
posted @ 2012-06-04 20:13 wenxp2006 阅读(4536) 评论(0) 推荐(0) 编辑