自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

Android SQLite插入优化

[size=medium]最近由于项目的需要,需要提高项目中数据的入库性能,通过优化,发现入库方法不同,效率真的差距很大。最初代码如下,直接执行sql语句,外加事务提升性能:[/size][code="java"]SQLiteDatabase database = new SQLiteDatabase();if (database.isOpen()) { datab...

2012-03-09 14:45:31 136

键盘遮盖TextField的解决方法

[size=medium]首先添加UITextFieldDelegate,然后textFiled.delegate = self;下面就是实现UITextFieldDelegate的两个方法了,如下:[/size][code="objective-c"]//编辑前调整- (void)textFieldDidBeginEditing:(UITextField *)textField{...

2011-12-29 09:18:32 282

原创 设置 NSZombieEnabled 定位 EXC_BAD_ACCESS 错误

[url]http://unmi.cc/nszombieenabled-locate-exc_bad_access-error[/url], 来自 隔叶黄莺 Unmi Blog[size=medium]我们做 iOS 程序开发时经常用遇到 EXC_BAD_ACCESS 错误导致 Crash,出现这种错误时一般 Xcode 不会给我们太多的信息来定位错误来源,只是在应用 Delegate 上...

2011-10-13 09:08:45 127

自定义 UITableViewCell 怎样在子控件触发时得到 indexPath

[size=medium]例如 每个UITableViewCell里有个UITextField,当UITextField获得焦点时不会触发tableview的didSelectRowAtIndexPath方法,就不能知道触发是哪个cell,下面方法可以获得UITextField所在行的indexPath,方法很简单,注意两种方式。[/size][size=medium]如果是将textFi...

2011-09-22 09:52:23 241

原创 iphone 键盘遮盖TextField的解决方法

[size=medium]常常我们在做界面的时候会用到文本框输入,但当把输入文本框放的过于低,就会导致在填写信息的时候弹出的虚拟键盘遮盖输入文本框,导致看不见所输入的信息,这对于用户体验当然很不好,所以我们需要改进这一情况,方法大致就是在点击输入文本框准备输入的时候,使得文本框上移到用户能看见的地方。[color=red]这方法是网上资料,或许还有别的更好的解决方法,希望大家都能发出来。[/col...

2011-09-07 15:11:40 212

原创 objective-c XML解析

[size=medium]最近项目用到了从服务器获取xml文件,需要解析xml来获取数据,下面简单举个例子,以便自己以后学习并复习。另外[url]http://www.w3school.com.cn/xpath/xpath_examples.asp[/url]上有一些例子,有兴趣的同学可以去看看xml的相关知识。从服务器上下载的xml文件:[/size][code="xml"]...

2011-08-30 10:15:56 150

原创 IPhone中SQLite3的使用

[size=medium]以下是一些SQLite3的基本操作,主要是写给自己温习,同时也希望能帮到像我一样的新手![color=red]注意:要在工程中的Frameworks中导入相应的libsqlite3.dylib文件,也许在相应的目录下存在多个以libsqlite3开头的文件,务必选择libsqlite3.dylib,它始终指向最新版的SQLite3库的别名。[/color]...

2011-07-22 16:26:22 171

原创 ASIHTTPRequest类库简介和使用说明

原文见:[url]http://www.cnblogs.com/dotey/archive/2011/05/10/2041966.html[/url]官方网站:[url]http://allseeing-i.com/ASIHTTPRequest/[/url] 。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,AS...

2011-07-19 12:50:17 117

原创 ASIHTTPRequest

[size=medium]ASIHTTPRequest 一款强大的HTTP包装开源项目ASIHTTPRequest是什么?[color=red]官方地址:http://allseeing-i.com/ASIHTTPRequest/[/color]ASIHTTPRequest是简单易用的,它封装了CFNetwork API。使得与Web服务器通信变得更简单。它是用Objectiv...

2011-07-15 16:29:42 116

原创 iphone 网络编程

[size=medium]本文引用自vincent《iphone 网络编程总结》一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。 Apple 的 例程 Reachability 中介绍了取得/检测...

2011-07-13 14:11:35 85

原创 iphone 多线程

[size=medium][color=red]以下是开发初期收集整理的一点资料,简单实用,都是网络上收集的,若侵犯您的权益,请告知,本人将及时删除相关内容。[/color]多线程之NSInvocationOperation多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个...

2011-07-04 15:00:37 107

原创 iphone开发 内存管理

[size=medium]关于所有权所有权是iPhone内存管理的核心思想,对象的所有者负责在使用完对象后进行释放。一个对象可以有多个所有者,当它没有所有者时将被设置为取消分配(deallocation)。创建对象时,所有权通过alloc、new、或者copy的方式建立,之后通过调用retain或者通过Cocoa函数来分配和复制对象的所有权。 内存释放有两种方式,一种方法是明确地请...

2011-07-04 10:41:41 149

原创 [转]iPhone 内存管理

[size=medium]copy 和 retain 的区别 copy: 建立一个索引计数为1的对象,然后释放旧对象 retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1 那上面的是什么该死的意思呢? Copy其实是建立了一个相同的对象,而retain不是: 比如一个NSString对象,地址为0×1111,内容为...

2011-07-04 09:27:47 102

空空如也

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

TA关注的人

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