不积跬步,无以至千里;不积小流,无以成江海

Our practice

不积跬步,无以至千里;不积小流,无以成江海

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月30日

摘要: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] init 阅读全文
posted @ 2011-03-30 13:37 英怀 阅读(717) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://www.codza.com/how-to-debug-exc_bad_access-on-iphone当程序出现“EXC_BAD_ACCESS”时,就像不解风情的妻子对你说:“亲爱的,今晚不行”。这两种情况都是非常不幸的。让我们先看看EXC_BAD_ACCESS到底是什么。向已经释放的对象发送消息时会出现EXC_BAD_ACCESS。当出现错误时,通常会调用堆栈信息,特别是在多线程的情况下。怎样提供一个dummy,当释放一个对象导致程序终止时,在堆栈上告诉我们错误信息,好,下面我们将告诉你怎么去做。如果你设置了NSZombiEnabled环境变量,当销毁一个对象时,ob 阅读全文
posted @ 2011-03-30 13:37 英怀 阅读(1844) 评论(0) 推荐(0) 编辑

摘要: 只要在图片名上加个"@2x"就可以了,真有暴力简单美。比如两个图片Button.pngButton@2x.png使用代码UIImage* anImage = [UIImage imageNamed"Button.png"];程序会根据iphone种类自动调用不同图片。 阅读全文
posted @ 2011-03-30 12:53 英怀 阅读(219) 评论(0) 推荐(0) 编辑