240 发简信
  • Use AVAudioPlayer in OperationQueue

    业务需求要提供一些ringtone供用户选择并且设置为来电铃声.这样就会涉及到预览ringtone.这边预览ringtone选择用AVAudio...

  • 2018年总结

    说来惭愧,开头就是惭愧的反省。2018年完全就是在虚度光阴,买了两本书到现在连包装纸都没撕掉。 技术没有提升,一直在原地踏步。更不用说研究新的技...

  • 一个可以快速开发的代码封装框架--PJQuicklyDev2

    PJQuicklyDev2 快速开发框架的2.0版本,Swift4.0 Xcode9.1 1.0版本如果有兴趣请移步,相关信息可以参考1.0版本...

  • 120
    iOS 解决searchBar在ipad上cancel按钮消失

    感觉iOS越做越烂,用个searchaBar问题一堆。在导航栏上添加searchBar一句话搞定: but,在ipad上cancel按钮屎活不出...

  • Swift利用反射机制(Mirror)获取类的属性列表与值

    通过反射机制可以不用继承(当然也可以继承)NSObject就可以获取到属性列表,而如果要通过OC的RunTime获取到属性列表必须继承NSObj...

  • iOS KVO方式监听数组的变化

    iOS默认不支持对数组的KVO,因为普通方式监听的对象的地址的变化,而数组地址不变,而是里面的值发生了改变。 第一种方式:可以参考【iOS】KV...

  • Swift class和struct的解归档

    NSCoding 这种方式是OC中就有的,比较老的方式,并且使用限制是只能是calss,然后实现NSCoding,对于struct是不能使用的。...

  • iOS 加载高清大图片

    苹果官方加载大图片例子 首先得知道图片加载到内存中的大小怎么计算 如果是位图,则位图多大则加载到内存中所占用的大小就是多大。 如果是非位图的图片...

    3.0 6778 5 44
  • iOS 图片解码

    为甚要解码?你问我为啥要解码?事实上,不管是 JPEG 还是 PNG 图片,都是一种压缩的位图图形格式。只不过 PNG 图片是无损压缩,并且支持...

    1.8 4907 3 17