Category Archives: iOS

iOS调用AVAudioSession的setActive(false)后,其他app无法恢复的问题

转载自:ios播放声音中断后台音乐的问题

今天遇到一个ios播放声音中断后台音乐的问题,在我的app中如果调用AVAudioSession 播放完声音,后台的qq音乐偶尔不能恢复,而网易云音乐一次都不能恢复播放,研究了一下AVAudioSession ,我之前调用[audioSession setActive:NO error:&err];还有一个方法
/* Set the session active or inactive. Note that activating an a[......]

继续阅读

iOS接入Bugly的JSPatch热更新服务

JSPatch诞生于2015年5月,最初是腾讯广研高级iOS开发@bang的个人项目。
它能够使用JavaScript调用Objective-C的原生接口,从而动态植入代码来替换旧代码,以实现修复线上bug。

JSPatch在一定限制的条件下(对于部分语法不支持)实现了OC->JS以及JS->OC的这两个过程,但是对于js是如何下发到客户端的,JSPatch并未做出定义。

近期,Bugly团队将JSPatch集成进了系统,并提供了服务端。接入非常简单,本文探索一下整个接[......]

继续阅读

UITextView如何实现只允许链接交互,不允许选择图片

大家都知道,UITextVview可以用以下方法自动检测text中的链接:
let label = UITextView()
label.dataDetectorTypes = .link
label.isEditable = false
如果我们使用的attributedString后,会发现如果添加Attachment后,会触发一个选择(编辑的GR),如果我们只想要链接的gr,不想要选择的gr,可以遍历并禁用它。方法如下:

传送门:http://stackoverflow.co[......]

继续阅读