公司项目使用的音视频库需要在用户切换麦克风时收到通知,在网上找了很久半天,最后在苹果的官方示例代码中发现了解决方案 使用设备属性设置一个监听器,这里我需要监听麦克风设备的切换...
公司项目使用的音视频库需要在用户切换麦克风时收到通知,在网上找了很久半天,最后在苹果的官方示例代码中发现了解决方案 使用设备属性设置一个监听器,这里我需要监听麦克风设备的切换...
公司的Mac应用聊天模块出现一个bug,使用中文输入法未完成输入时,按Enter键会直接将未输入完成的英文作为聊天消息发送出去产品需要实现和QQ一样的效果,中文输入未完成时按...
使用RxCocoa有时很难区分什么时候使用weak,什么时候使用unowned。当一个闭包执行时其中的self引用的对象有可能已经被释放掉时,我们会使用weak,所以将sel...
使用AFNetworking库用于http请求手机网络设置中设置http代理模式请求报错Error Domain=NSURLErrorDomain Code=-999 "ca...
公司产品升级需更换新的启动页在Images.xcassets文件夹中将图片替换后发现在某些系统上还是使用的旧图标这是苹果的一个bug,当Launch Screen.story...
Raywenderlich 的 Swift 代码规范
Raywenderlich 的 OC 代码规范
公司应用发布上线后有一个只在iOS10.3系统下的高频崩溃,通过崩溃日志定位到的崩溃行为: 该崩溃为访问了野指针szHeaders造成的崩溃经过代码检查发现 在StackOv...
在父视图中重写hitTest方法,该方法为UIView中的方法(不可在ViewController中重写该方法) 注意:重写该方法之后即使点击在SuperView之外或者父视...
一般情况下,在代码中设置 这样可以禁止自动锁屏 然而从iOS 3 直到iOS10,禁止自动锁屏概率性失效的BUG苹果一直未修复 使用以下代码可完全禁止自动锁屏
找遍了网上一些设置状态栏的方法,没有比较全面的,所以自己总结了一个设置样式和设置隐藏的方法基本一致,自行类比 iOS6及之前版本 在Info.plist表单中设置 View ...