上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 161 下一页
摘要: UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是 动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回 值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式, 本文主要收集代码的方式实现各种cell自定义。如何动态调整Cell高度[cpp] view plaincopyprint?-(UITableViewCell*)table 阅读全文
posted @ 2013-02-01 12:08 郑文亮 阅读(740) 评论(0) 推荐(0) 编辑
摘要: - (void)createFileDirectories{ // 判断存放音频、视频的文件夹是否存在,不存在则创建对应文件夹 NSFileManager *fileManager = [NSFileManagerdefaultManager]; BOOL isDir = FALSE; BOOL isDirExist = [fileManager fileExistsAtPath:DOCUMENTS_FOLDER_AUDIOisDirectory:&isDir]; if(!(isDirExist && isDir)) { BOOL bCreateDir = [fileM 阅读全文
posted @ 2013-01-29 13:17 郑文亮 阅读(17707) 评论(1) 推荐(0) 编辑
摘要: 在XCode中新建文件后,默认生成的头文件中都带有创建人,时间,版权信息如下://// Created by on 11-12-23.// Copyright 2011年 __MyCompanyName__. All rights reserved.//从XCode4.2版本起,设置创建人,和公司名称都是从Address Book中读取。设置的方法是,打开Address Book选取/设置你自己的信息(姓名,公司)设置好后,进入菜单“Card” -> 选择“Make this my card”大功告成!xcode4.2 修改__MyCompanyName__修改工程的属性:Organiz 阅读全文
posted @ 2013-01-28 10:32 郑文亮 阅读(824) 评论(0) 推荐(0) 编辑
摘要: iphone socket 开发在iphone的平台下,要进行socket开发其实有很多种的方法,开源的库Asyncsocket,官方的CFSocket,还有BSD的socket。这里要做一个简单的socket普及,这里包含在socket的设置非阻塞喝超时的控制逻辑,心跳包和线程的启动时间同步的控制。这里都是标准的linux的流程先创建一个socket- (int)CSocket{ if((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) { perror("socket"); exit(errno); } return so 阅读全文
posted @ 2013-01-26 13:52 郑文亮 阅读(649) 评论(0) 推荐(0) 编辑
摘要: chflags nohidden ~/Library/ 阅读全文
posted @ 2013-01-25 17:19 郑文亮 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1、创建一个NSURLConnection对象:NSURL*url=[NSURLURLWithString:@"http://119.147.106.249/gdown_group11/M00/3F/15/d5Nq-UxBq88AAAAAAUn8QBO4rlY4306605/01_01_Android%E5%B9%B3%E5%8F%B0%E4%B8%80%E6%97%A5%E6%B8%B8.mp4?k=-4hoIXm9CXQ_Zo79EQprcQ&t=1346820047&u=3662410469-66934941-bei9apjt&s=307200& 阅读全文
posted @ 2013-01-25 13:32 郑文亮 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 1. 同步发送- (NSString *)sendRequestSync{// 初始化请求, 这里是变长的, 方便扩展NSMutableURLRequest *request = [[NSMutableURLRequest alloc]init];// 设置[request setURL:[NSURL URLWithString:urlStr]];[request setHTTPMethod:@"POST"];[request setValue:hostforHTTPHeaderField:@"Host"];NSString *contentLength 阅读全文
posted @ 2013-01-25 13:16 郑文亮 阅读(5594) 评论(0) 推荐(0) 编辑
摘要: 在iphone开发中,异步操作是一个永恒的话题,尤其当iphone手机需要和远程服务器进行交互时,使用异步请求是很普遍的做法。通常,这需要NSURLConnection和NSOperation结合起来使用。这方面的资料网络上自然有不少的介绍,不过要找一个能运行的代码也并不容易。许多文章介绍的并不全面,或者使用了过时的SDK,在新IOS版本下并不适用(当前最新的ios是4.2了)。这些代码很经典,但仍然很容易使人误入歧途。本文总结了众多文档介绍的方法和代码,揭示了异步操作中的实现细节和初学者(包括笔者)易犯的错误,使后来者少走弯路。一、使用NSOperation实现异步请求1、新建类,继承自NS 阅读全文
posted @ 2013-01-24 16:00 郑文亮 阅读(685) 评论(0) 推荐(1) 编辑
摘要: 标签:开发iphone移动开发iphone开发休闲原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://yuyi123.blog.51cto.com/1987900/504457最终效果图使用了一个自定义uiview,里面加入了一个progressbar和两个label,头文件#import <UIKit/UIKit.h>@protocol UIDownloadBarDelegate;@interface UIDownloadBar : UIView {UIProgressView *progressView;NSURLR 阅读全文
posted @ 2013-01-24 13:26 郑文亮 阅读(939) 评论(0) 推荐(0) 编辑
摘要: //file文件操作NSFileManager常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attributes:attr 向一个文件写入数据-(BOOL)removeFileAtPath: path handler: handler 删除一个文件-(BOOL)movePath: from toPath: to handler: handler 重命名或移动一个文件(to可能已经存在)-(BOOL)copyPa... 阅读全文
posted @ 2013-01-24 13:15 郑文亮 阅读(220) 评论(0) 推荐(0) 编辑
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 161 下一页