IOS
qidabing
向牛逼前进!
展开
-
iOS CoreData 的相关使用方法。
iOS CoreData 我前的理解目,CoreData相当于一个综合的数据库管理库,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用 .xcdatamodel 扩展名的文件,以图形化的形式编辑数据模型,这里包括了Entitie转载 2014-11-03 15:56:42 · 332 阅读 · 0 评论 -
使用AVAudioPlayer顺序播放多个音频文件
播放一个列表, 列表中有A.mp3, B.mp3, C.mp3...第一步: 头文件@interface PlayerViewController : UIViewController @property (strong, nonatomic) AVAudioPlayer *audioPlayer;@property (strong, nonatomic) NSArray *a转载 2014-11-03 15:42:40 · 1288 阅读 · 0 评论 -
Object-C Block的实现方式
前言:我们可以把Block当作一个闭包函数,它可以访问外部变量和局部变量,但默认是不可以修改外部变量。你可以使用它来做回调方法,比起使用代理(Delegate)会更加直观。顺带一提,苹果很多的接口(API)都使用了Block。 一、Block的基本定义Block的基本写法(也是详细写法):returnType (^blockName)(params) = ^returnT转载 2015-01-07 11:40:56 · 259 阅读 · 0 评论 -
UIView之动画效果的实现方法(合集)
前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。 一、使用UIView类实现动画基本写法,代码必须放在Begin和Commit之间:转载 2015-01-07 11:49:28 · 318 阅读 · 0 评论 -
IOS中给号码添加下划线,并拨号
UILabel*number=[[UILabel alloc]initWithFrame:CGRectMake(10,20,80,40)]; number.text=@"免费电话:"; UIButton *btnPhone = [[UIButton alloc]initWithFrame:CGRectMake(50,20,240,40)];原创 2014-11-13 20:00:59 · 845 阅读 · 0 评论