240 发简信
IP属地:广东
  • Mac开发监听默认音频设备的变化

    公司项目使用的音视频库需要在用户切换麦克风时收到通知,在网上找了很久半天,最后在苹果的官方示例代码中发现了解决方案 使用设备属性设置一个监听器,...

  • Mac开发中检测中文输入法是否完成拼写

    公司的Mac应用聊天模块出现一个bug,使用中文输入法未完成输入时,按Enter键会直接将未输入完成的英文作为聊天消息发送出去产品需要实现和QQ...

  • Rxswift和RxCocoa中何时使用unowned和weak

    使用RxCocoa有时很难区分什么时候使用weak,什么时候使用unowned。当一个闭包执行时其中的self引用的对象有可能已经被释放掉时,我...

  • 使用AFNetworking库后设置HTTP代理出错

    使用AFNetworking库用于http请求手机网络设置中设置http代理模式请求报错Error Domain=NSURLErrorDomai...

  • 更换Launch Screen的图片后不生效的解决办法

    公司产品升级需更换新的启动页在Images.xcassets文件夹中将图片替换后发现在某些系统上还是使用的旧图标这是苹果的一个bug,当Laun...

  • Raywenderlich 的 Swift 代码规范

    Raywenderlich 的 Swift 代码规范

  • Raywenderlich 的 OC 代码规范

    Raywenderlich 的 OC 代码规范

  • Resize,w 360,h 240
    iOS10.3系统Release模式下下未初始化指针导致崩溃

    公司应用发布上线后有一个只在iOS10.3系统下的高频崩溃,通过崩溃日志定位到的崩溃行为: 该崩溃为访问了野指针szHeaders造成的崩溃经过...

  • iOS中设置禁止自动锁屏无效的解决方案

    一般情况下,在代码中设置 这样可以禁止自动锁屏 然而从iOS 3 直到iOS10,禁止自动锁屏概率性失效的BUG苹果一直未修复 使用以下代码可完...