自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 strong, weak, unsafe_unretained.属性解释

关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与retain类似,weak与unsafe_unretained功能差不多(有点区别,等下会介绍,这两个新 关键字与assign类似)。在iOS5中用这些新的关键字,就可以不用手动管理内存了,从java等其它语言转过来的程序员非常受用。strong关键字与retain关似,用了它,

2015-03-29 00:40:24 462

原创 UICollectionViewCell重用注意要点(解决视图重叠问题)

刚接触√,总会遇到很多莫名其妙的困难,最容易造成bug的是,我总以为UICollectionView和UITableView是差不多的,就先入为主基本就照抄uitableview的东西去做,以为只是把几个数据源方法和代理方法改个名字而已,这就是bug不断的根源!!第一个问题:起码要显示点东西吧:    创建UICollectionViewFlowLayout并注册! 跟uitablev

2015-03-27 10:53:13 25624 2

转载 iOS UITextField总结

iOS UITextField总结 1.UITextField的初始化及设置 searchTextField=[[UITextField alloc]initWithFrame:CGRectMake(1.0,0.0,searchBackGroundImageView.frame.size.width,searchBackGroundImageView.frame.size.height

2015-03-26 19:06:31 370

原创 delegate failed to return after waiting 10 seconds:自定义UIWebView缓冲加载数据失败崩溃

对UIWebView的使用还不太熟悉,刚开始用,loadHTLMstring是没有问题的,正常解析显示HTML字符内容,但由于项目要求,需要对UIWebView做自定义修改,需求如下其中的图片以及标题栏并非HTML本身的内容,而是要求自己添加的,注意一点:自定义的内容要随uiwebview滑动,需要把内容添加到_myWebView.scrollView 如下:

2015-03-25 17:53:16 5261

原创 NSDictionary键值操作mutableCopy

NSDictionary是开发中很常用的数据类型,当NSDictionary 已经创建好了,直接对某个key对应的value做修改而产生新的NSDictionary时,需要做mutableCopy操作,不然所有的修改只会已最后一次修改作为参考,保留最后修改的值例:information_group_names为初始化的array,例如包含 餐饮,财经,股票。。。。

2015-03-23 11:36:37 763

原创 NSNotification解决view和controller之间的跳转耦合问题

在开发中,类之间消息通信常用的方法一般有delegate,kvo,notification等在IOS中,每一个运行中的程序都有个NSNotificationCenter(通知中心)成员变量。如果有对象需要关注某一个NSNotification(通知), 首先去通知中心注册 [[NSNotificationCenter defaultCenter] addObserver:s

2015-03-23 01:10:22 440

原创 [**ViewController respondsToSelector:]: message sent to deallocated instance崩溃问题解决方法

今天做二维码扫描,在没有扫描完,即在扫描的过程中点击导航栏返回,程序出现崩溃,日志提示:[MyZBarController respondsToSelector:]: message sent to deallocated instance。。。这是因为这个UIViewController释放后,又再次向这个VC调用了某些请求导致的,一般出现这种报错是UIViewControlle

2015-03-19 14:36:13 3176

原创 数组越界导致程序崩溃

数组越界问题:在处理数据时,数组或字典,偶尔会出现数组越界的问题,特别是处理服务器返回的有问题的数据时,很容易因为数组越界造成程序崩溃。为了避免数组越界导致程序崩溃,有以下方法:1.数据判断   请求下来的数据,在解析或者赋值存储时可以加判断-(void)requestDone:(NSDictionary *) jsonDict error:(NSErr

2015-03-18 15:12:35 3789

原创 tableView滑动删除,返回导致程序崩溃问题

tableview滑动删除功能,一般用到tableView的两个数据源方法 - (BOOL)tableView:(UITableView*)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath{    return YES;}- (void)tableView:(UITableView*)tableView com

2015-03-18 14:56:18 1510

转载 Xcode 断点调试技巧-工程崩溃问题的追踪方法

在调试程序的时候,总是碰到crash的bug,而且一追踪就是一些汇编的代码,让人看不懂。一般情况下可以通过增加两天断点来解决此问题,方法介绍如下:基本上有错误分为以下几种类型:signal(SIGABRT, MySignalHandler);signal(SIGILL, MySignalHandler);signal(SIGSEGV, MySignalHan

2015-03-10 10:17:17 4701

空空如也

空空如也

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

TA关注的人

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