自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笑看风云的专栏

高兴时笑一笑,不高兴时过会在笑。 微笑面对时光!

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

转载 四种方法实现UITableView的cell高度自动计算

UITableview是iOS开发中使用最频繁的一个控件,在实际开发中,我们经常需要定制cell,让cell显示图片、文字等。由于cell包含的图片和文字是根据服务器返回的数据进行填充的,这就导致cell包含的内容的高度是不定的。四种方法计算cell的高度:1、iOS8的自动计算机制,需要autolayout(适用iOS8之后系统)2、iOS6之后系统API结合autola

2016-04-27 17:49:43 35181 3

原创 内存管理之Block(weak-strong dance)

前言Block 因为性能好,使用方便而为大多数 iOS 开发者所喜爱,但是 Block 的使用并非大家所想的那么简单。接下来就让我们从内存管理的角度看看,如何在 ARC 的环境下使用好 Block。 防止循环引用 众所周知,Block 在使用的时候默认会使对象的引用计数加一,所以我们需要使用__weak 关键字来防止对象(主要是指拥有此 Block 所在对象的控制器)和 Blo...

2016-04-26 18:14:53 697

原创 IOS推送声音设置

项目中遇到需要自定义通知声音的需求,以前没做过,就查了下官方文档,就像文档上说的,实现起来确实挺简单,就整理下当做备忘吧。关于推送,官方文档、各种第三方推送文档都很全,就跳过了。由于自定义通知声音还是由 iOS 系统来播放的,所以对音频数据格式有限制,可以是如下:对应音频文件格式是 aiff,wav,caf 文件,文件也必须放到 app 的目录中。自定义通知声音的播放时

2016-04-18 16:37:24 18926

原创 系统声音服务的使用(播放声音、震动)

1,系统声音服务介绍:系统声音服务提供了一个Api,用于播放不超过30秒的声音。它支持的文件格式有限,具体的说只有CAF、AIF和使用PCM或IMA/ADPCM数据的WAV文件。但此函数没有提供操作声音和控制音量的功能,因此如果是要为多媒体或游戏创建专门声音,就不要使用系统声音服务。2,系统声音服务支持如下三种类型:(1)声音:立刻播放一个简单的声音文件。如果手机静音,则用

2016-04-18 15:21:17 1201

转载 NSInvalidArgumentException’, reason: ‘data parameter is nil

今天偶然间发现程序每次都报*** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘data parameter is nil’***的错误。似乎是NSData的问题,用排除法分析了一下,原来是NSJSONSerialization使用没注意。我的程序会在每次启动的时候通

2016-04-15 15:35:00 4338

MVVM案例Demo示例

MVVM案例Demo示例

2022-09-01

c语言经典算法大全

c语言经典算法大全,想去大公司至少要把此书看一遍。此书包括了所有的经典算法

2013-08-27

20天搞定iphone软件开发

20天搞定iPhone 电子书 开发做个贡献吧,希望对大家有用

2013-08-27

空空如也

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

TA关注的人

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