iOS开发基础
文章平均质量分 82
shaoBoG
我是一名程序猿
展开
-
快速排序算法and冒泡排序算法
快速排序算法/*******************************快速排序 start**********************************///随即取 当前取第一个,首先找到第一个的位置,然后分成left和right两组子集 ,分别对left和right继续执行分割(同上操作)-(void)QuickSort:(NSMutableArray *)lis原创 2014-06-26 17:50:47 · 401 阅读 · 0 评论 -
iOS中常用的第三方类库
开发几个常用的开源类库及下载地址:1.jsonjson编码解码2.GTMBase64 base64编码解码3.TouchXML 解析4.SFHFKeychainUtils 安全保存用户密码到keychain中5.MBProgressHUD很棒的一个加载等待特效框架6.ASIHTTPRequest 等相关协议封装7.EGORefreshTableHeaderView原创 2014-06-26 17:52:35 · 438 阅读 · 0 评论 -
iOS中UI控件的使用
1、UILbel 标签 //UILabel的使用 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(60, 40, 100, 200)]; //设定内容及字体 label.text = @"欢迎欢迎热泪欢迎!欢迎欢迎热泪欢迎!欢迎欢迎热泪欢迎!欢迎欢迎热泪欢迎!";原创 2014-06-26 11:22:39 · 524 阅读 · 0 评论 -
iOS中的多线程
1、什么是进程?什么是线程?什么是主线程?一个任务就是一个进程,(手机中启动一个软件,就有一个进程)一个进程至少有一个线程(当然可以有多个线程)一个程序启动后,就会有一个主线程(看到的界面,显示界面的线程就是主线程)2、什么是多线程?多个线程并发执行,完成一个或多个目标。3、开启多线程的几个方法?1)NSThread实现 第一步:实例化NSThre原创 2014-06-26 11:07:41 · 356 阅读 · 0 评论 -
iOS中的SQLite数据库
1、基本概念 什么是SQLite数据库? 免费开源的,应用在嵌入式设备上的关系型数据库 特点: 1)客户端和服务器在同一进程中运行 2)单个文件进行数据存储,权限跟文件的权限有关系 3)可移植性好,可以编译在其他的应用程序中 最新的版本3.0 下载地址:http://www.sqlite.org 2、SQLite使原创 2014-06-26 15:39:43 · 622 阅读 · 0 评论 -
TableView表视图的使用
/设定表格有多少行-(NSInteger)tableView:(UITableView *)tableViewnumberOfRowsInSection:(NSInteger)section;//设定每一行有什么内容- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexP原创 2014-06-26 10:54:38 · 599 阅读 · 0 评论