自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leixinag_1986的专栏

回首来时路,我从这里走过。

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 decodeObjectForKey:(key)崩溃

用归档获取数据时崩溃,最后发现是代码优化过程中,切换了两个版本的代码,路径相同但归档的类名发生了改变,导致无法解档。

2015-05-20 14:23:29 676

原创 Can't add self as subview crash的出现的可能及解决方法

应用上传后经常会收到Can't add self as subview crash。经测试是控制器的连续跳转第一个控制器的内容没有加载完成,返回时就会崩溃(iOS7才会)。这种情况可能是快速点击同一个按钮引起的,也可能是点击两个按钮实现了不同控制器的连续跳转,针对以上情况采取了不同的解决方案。对于同一按钮的连续点击可以在自定义的导航控制器中复写 pushViewController: anim

2015-05-18 15:22:50 903

原创 定义属性变量的注意事项

之前做一个广告图片浏览类DetailImageView,在默认的情况下写死了 UIViewContentMode类型为 UIViewContentModeScaleAspectFit ,在外部定义了一个UIViewContentMode类型的imageContentMOde的变量,在setter方法中去改变图片的填充模式。这样在先设置imageContentMOde的值,再给DetailImage

2015-02-16 16:19:09 441

原创 AVAudioPlayer获取网络语音时,把下载的data写到本地,在初始化player

NSData *data = [[NSDataalloc] initWithContentsOfURL:[NSURLURLWithString:onlinePath]];                     if (!(data && data.length >0)) {                            UIAlertView *alertVi

2015-02-11 16:18:49 492

原创 隐藏导航栏

今天做QQ搜索效果,点击搜索,导航栏隐藏,获取导航栏高度,用CGRect barFrame = self.navigationController.navigationBar.frame;这样获取,如果写死可能会出现问题。

2015-02-09 22:19:24 402

原创 网络请求失败,点击按钮不响应事件

今天遇到两个问题,请求时,怎么也连不上服务器,查了好久,结果是手机的wifi没有开,自己坑了自己半天。还有一个问题是按钮点击怎么都没反应,最后发现是按钮的superView的范围太小,按钮在其外面,点击就没效果了。还有一个问题是,如果添加了tap事件,tableView的点击事件就不响应了。

2015-02-04 20:37:33 552

原创 setImageEdgeInsets:和setTitleEdgeInsets:遇到的问题

在使用UIButton的setImageEdgeInsets:和setTitleEdgeInsets:时,常常会出问题,和同事查找一番,原来是图片过大的缘故。

2015-01-29 21:07:55 811

原创 deviceToken与UDID的区别

昨天有朋友在问deviceToken与UDID的区别,我只是凭感觉说deviceToken能够区分设备在应用间也是不同的,UDID是设备的唯一标示符。今天验证了一下,在同一台机器上运行,打印其deviceToken,结果确实不同。但是之前也打印过,相同的应用其值也不相同,估计是因为其一个是开发证书获取,一个是发布证书获取的缘故,有待验证。

2015-01-24 09:53:23 578

原创 自定义tabbarView

用户版的新版本要重新搭框架,把以前的东西都改一下。这次重写tabbarView,添加协议方法,在点击tabbarView上的按钮时,使其代理调用代理方法,代理实现协议方法:-(void)tabbarClick:(NSInteger)index{       if (index <self.viewControllers.count) {       self.s

2015-01-24 09:45:34 400

原创 DeviceToken与UDID的区别

昨天有群里的朋友问DeviceToken与UDID的区别,我凭感觉说UDID是设备的唯一标示符,而DeviceToken是区别应用的,同时也能区别设备。今天做了实验,用同一台手机,在开发的两个应用中打印返回的DeviceToken,得到的字符串确实不一样。但之前也打印过其中一个应用的DeviceToken,和这次打印的不相同,我想可能是因为它们的证书不一样,一个是测试证书,一个是发布证书的缘故,这

2015-01-24 09:23:41 790

原创 设置导航栏的相同的返回按钮图片,相同的字体和相同的背景色

//1,继承UINavigationController#import @interface BaseNavigationController :UINavigationController@end#import "BaseNavigationController.h"#import "UIBarButtonI

2015-01-20 21:22:34 369

原创 设置状态栏的文字为白色

在很多情况下我们需要将状态栏的黑色字体改为白色,iOS7及以上实现过程:在appdelegate中    [[UIApplicationsharedApplication] setStatusBarHidden:NO];    [[UIApplicationsharedApplication] setStatusBarStyle:UIStatusBarStyleLi

2015-01-19 16:24:19 500

iOS fFmpeg软解码demo

iOS ffmpeg软解码代码,通用性强,值得学习。强烈推荐。

2018-12-18

iOS FFmpeg软编码demo

iOS ffmpeg软编码demo,能够正常运行,实现效果。值得学习。

2018-12-18

cell block传值

从cell中传数据到controller中

2014-12-18

空空如也

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

TA关注的人

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