自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (22)
  • 收藏
  • 关注

原创 ios之清除cell缓存,解决cell的重用问题。

tableView表格中的cell有重用机制,这是一个很好的东西,可以避免开辟很多的空间内存。但是有时候我们不想让它重用cell,,可以用以下的代码解决。 //清楚cell的缓存 NSArray *subviews = [[NSArray alloc] initWithArray:cell.contentView.subviews]; for (UIView *sub

2013-10-28 13:35:35 19507

原创 FMDB数据库使用

FMDatabase 数据库1.下载FMDatabase    https://github.com/ccgus/fmdb    导入下载里面的src文件,删了fmdb.m文件2.引入framework:libsqlite3.dylib3.引入头文件    #import "FMDatabase.h”    数据库文件要兼容iPhone4和iPhone5需要放在

2013-10-23 20:30:06 5834

原创 UITableView获取cell的row值(解决自定义cell里的button通过点击无法获得cell的indexpath的问题)

假如你是用代码方式直接将控件(如UILabel、UIButton等)加到UITableView的cell中去的话,,,在出了- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ //自定义代码 return cell; }

2013-10-23 16:30:34 23220 4

转载 给UIImageview 添加边框 或者设置成圆角

[plain] view plaincopy//设置layer  CALayer *layer=[backView layer];  //是否设置边框以及是否可见  [layer setMasksToBounds:YES];  //设置边框圆角的弧度  [layer setCornerRadius:10.0];  //设置边框线的宽  /

2013-10-20 18:53:05 2169

转载 Cover flow基本原理及Tapku实现方法

Cover flow基本原理及Tapku实现方法   Cover flow是苹果首创的将多首歌曲的封面以3D界面的形式显示出来的方式。如下图所示:从图中可以看到,显示在中间的图片为目标图片,两侧的图片在y轴都旋转了一定的角度,并且每两张图片之间都保持了一定的距离。在交互(如点击两侧的图片)的时候,滑动到中间的图片会逐渐放大,旋转的角度由原来的旋转角度a变为0

2013-10-20 09:13:06 1106

原创 ios视频截屏代码

//截屏static int i=0;-(IBAction)screenShot:(id)sender{ UIGraphicsBeginImageContextWithOptions(CGSizeMake(640, 960), YES, 0); [[self.window layer] renderInContext:UIGraphicsGetCurrentConte

2013-10-15 11:50:47 3677

转载 NSTimer的暂停和继续

可以用NSTimer设置访问函数的时间周期:countTime = [NSTimerscheduledTimerWithTimeInterval:(1.0/60.0)                                      target:self                                    selector:@selector(upd

2013-10-14 16:57:26 902

转载 关于ios中编译ffmpeg0.9.2库

很多朋友在问如何在ios中编译ffmpeg库,虽说网上的教程很多,但是大部分都说按其操作,最后编译总是不成功,正好我最近的项目要用到ffmpeg,所以就再次编译了,同时在这里记下,方便需要参考的朋友。先说一下本次编译的环境:mac os x 10.7.4xcode4.2.1ios5.0ffmpeg0.9.2(最新的为0.10.3,一般不喜欢用最新的,原因不说

2013-10-13 18:13:05 1302

原创 使用GCD异步和同步执行任务

1.5 用GCD执行与UI相关的任务目的:为了并发你使用了GCD并且想知道与UI相关的APIs一起工作的最佳办法。讨论:UI相关的任务必须在主线程中执行,所以主队列是在GCD中执行UI任务的唯一候选对象。我们可以使用dispatch_get_main_queue 函数得到处理分派队列的句柄。这里有2中向主队列分派任务的方法,两者都是异步的,即使在任务没有执行的时候也让你的程

2013-10-10 08:52:13 22695 6

转载 iOS高效开发必备的10款Objective-C类库

MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同

2013-10-07 21:16:49 1639

转载 使用storyboard实现页面跳转,简单的数据传递

由于最近才接触到IOS,苹果已经建议storyboard来搭建所有界面了,于是我也追随时尚,直接开始使用storyboard。(不料在涉及到页面跳转的时候,遇到的问题是:点击后没有任何反应)众所周知,在storyboard中,界面的跳转是通过segue来实现的,利用它,省去了方法内写入跳转的代码。一 视图跳转《StoryBoard下的视图跳转》我们知道:segu

2013-10-07 20:21:44 1789

原创 退出线程和计数器

退出线程和计数器想要做的事儿:停止线程或计数器的运行,或者防止再次触发。解决方案:对于计时器,使用 NSTimer 的实例方法 invalidate。而对于线程,使用 cancel 方法。在线程中避免使用 exit 方法,因为当调用了 exit 之后,线程就没有机会做清理工作,当你的应用程序结束时,会发生资源泄漏。 NSThread *thread = /* Get the r

2013-10-04 23:11:32 1367

原创 ios创建并发线程

创建并发线程       主线程一般都是处理UI界面及用户交互的事儿的。其他的事一般就要另外的线程去处理,如下载,计算等。。。现在先简单创建3个线程,分别打印出1-1000,,为了方便,线程3就放在主线程中执行。- (void) firstCounter{ @autoreleasepool { NSUInteger counter = 0; for (counter = 0;

2013-10-04 22:46:36 3293

原创 在 Table View 中显示一个刷新控件

1.问题     你希望在 table view 的顶部显示一个漂亮的刷新控件,让用户可以直观的进行下拉 table view 以进行内容的更新。刷新控件的两个不同状态如下图 所示: 刷新控件的两个不同状态 2。方案创建一个 table view 控制器(4.13小节介绍过),然后将其 refreshControl属性设置为一个新的 UIR

2013-10-03 18:26:03 2584

原创 ios中设置N秒后执行一个函数

设置N秒后执行一个函数,最常用的是设置一个定时器,今天刚看到有这样一个函数,感觉还是比较简单实用的,就先记下来,免得忘记了。5秒后执行pushSecondController这个函数[self performSelector:@selector(pushSecondController) withObject:nil afterDelay:5.0f];比如:在第一个

2013-10-02 11:44:44 16349

fdk-aac-0.1.3(包含bitcode)

fdk-aac-0.1.3 源码,里面也包含了一个已经编译好的包含所有架构的 libfdk-aac.a , 要自己编译的话看这里啦 http://blog.csdn.net/chaoyuan899/article/details/51701100

2016-06-17

CKCalendarView

IOS之使用CKCalendar做datePicker,实现日历的一个下拉选择,通过实现代理方法可定制自己想要的功能,如不能选择当前日期之前/之后的。

2014-06-09

优化UITableViewCell滚动性能demo

优化UITableViewCell滚动性能,使用到Loren Brichter在Twitter中写到得关于UITableViewCell流畅滚动的内容。

2014-05-10

TPKeyboardAvoidingScrollView(view自动上滚,避免遮住输入框)

TPKeyboardAvoidingScrollView用于在scrollview中实现自动上滚,避免键盘遮盖住了textfield,textview等控件 使用方法: 将TPKeyboardAvoidingScrollView.h和TPKeyboardAvoidingScrollView.m add进工程中 在需要用键盘自动上滚的controller的xib文件中,找到view,修改其Class为TPKeyboardAvoidingScrollView就可以了 可以参照BSPickerController.xib中看看

2013-09-23

Object-C内存管理2-对象之间的内存管理

博客相关源码下载,对应博文http://blog.csdn.net/chaoyuan899/article/details/10355669

2013-08-26

好友列表(multimap实现)

多映射示例:multimap 实现的简单好友列表。

2013-05-29

Windows异步套接字网络编程

本程序基于windows的异步消息机制,采用异步套接字WSAsoket,详细设计实现了客户端、服务器端的即时消息通讯,是做聊天室(单人聊天、多人聊天)的一个很好的例子,编程工具采用VC++(MFC). 附注:本程序是从别人那里下载过来的,看不惯其过高的资源积分,自己就上传了一份,东西是用来分享的,尤其是在学习阶段,有分享才有进步嘛. 相关资源可看孙鑫经典20集教学视频的第16集.

2013-04-30

基于UDP的简单可视化界面聊天程序(c/c++)

socket编程,基于UDP的简单可视化界面聊天程序,,局域网内可用,刚开始学socket编程的娃儿可以看一下,共勉。

2013-04-27

Prolific usb-to-serial comm port 驱动 for win7win8

解决usb-to-serial的问题,win8亲测可用,注意安装的时候以管理员身份win7兼容性运行,安装完成之后点击“更新驱动程序软件”才可用。 文档描述支持以下系统: Supports the following Windows OS Family: - Windows 2000 SP4 - Windows XP SP2 and above (32 & 64 bit) - Windows Server 2003 (32 & 64 bit) - Windows Vista (32 & 64 bit) - Windows 7 (32 & 64 bit) - Windows Server 2008 / 2008 R2 (32 & 64 bit)

2013-04-27

基于UDP的简单字符界面的聊天程序

用c写的一个基于UDP的简单字符界面的聊天程序,附带解释说明的word文档。

2013-04-24

FSCapture_7.0_XiaZaiBa(滚动截图).exe

FSCapture_7.0_XiaZaiBa(滚动截图).exe

2013-04-21

OpenGL教程_NeHe_源代码_1-48

OpenGL教程_NeHe_源代码_1-48

2013-03-10

Visual C++MFC编程实例

本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书。

2013-03-06

软件工程项目编写模板与示例

文档包括以下内容: 基于多元交流的手机支付购物平台概要设计说明书 基于多元交流的手机支付购物平台详细设计说明书 网上商城项目需求规格说明书 在线音乐系统项目计划

2013-01-06

OJ题目及源码

学校OJ网站的题目及源码 网址:http172.21.85.19ZQUOJhomeHomePage.jsp 想提高编程水平的娃儿平时可以练一练

2012-12-28

网络数据库课程设计

实验一~实验四都是对department表和custom表的增、删、查、改操作 实验一,嵌入sql代码, 实验二,用存储过程实现 实验三,用三层架构实现 实验四,用Ling实现 实验五,对Produc表的操作,使用Ajax技术查询。 附注:导入数据库,直接打开DiaryPro的.sln后缀名的文件即可运行

2012-12-28

DBHelper类

微软DBHelper,封装了对数据库的一些常用操作

2012-12-23

JDBC连接Oracle

JDBC连接Oracle,附带两个教学视频

2012-10-26

employeeProject

我的第一个比较正规的、专业化的、用面向对象方法编程的employeeProject,留下来小小纪念一下。

2012-10-15

Visual.Assist.Crack

Visual.Assist.Crack编程助手工具,破解版,将文件夹里面的.dll文件复制到安装文件夹下,that's all!

2012-08-30

C语言流程图生成器(免注册版)

一款强大的C语言流程图生成器(免注册版),可以将生成的流程图直接导出到word、pdf等。

2012-06-19

《数据结构》树的相关操作

基于C语言的树的相关操作:新建、插入、删除、函数递归及非递归的遍历、层遍历

2011-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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