
前言 这是一个关于视音频的系列文章,代码不追求质量,只把我认为最关键的部分提取出来,旨在方便学习,所以不建议直接用在项目之中。本篇文章主要参考自...
前言 今天在使用AVKit进行视频播放的时候发现无法播放本地视频,而只能播放网络视频,在仔细查看了一遍代码后忽然想到了加载本地资源时应该用fil...
iOS的内购流程如下 通过产品ID获取产品信息列表 添加监听 把产品包装成SKPayment(支付)发送给苹果服务器 苹果服务器购买成功后会回调...
在使用UIButton是,由于UIButton具有多种状态,如下: 但是UIButton虽然提供了各种状态下设置图片和设置文字的接口,却没有提供...
名字好长。。。。希望大家能理解。 下面直接贴代码,创建一个继承自NSObject的基本model 这个数组是用来装属性名的。 之后,只要创建的模...
UILabel似乎没有提供这个方法,而网上的方法看了感觉有点复杂,于是自己写了一个UIlabel的Category。 废话少说,直接上代码。 只...
由于最近重新学习iOS多线程(GCD部分),对于多线程又有了一些新的理解,所以写下这篇文章作为记录。 1.异步方法未必会开辟新线程,同时也可以“...
当同时使用Autolayout和代码进行页面布局时,会有冲突。当一个视图已经设置了约束,最好就不要再通过frame对视图进行修改,因为两者的冲突...
在iOS中常见的赋值方式有三种,分别是直接赋值、copy赋值、mutableCopy赋值。那么这三种赋值方式有什么区别呢? 在ChinaCoco...
文集作者