240 发简信
  • Git--不能联网时合并代码

    公司代码服务器是内网环境,不知道是不是最近迁移出的问题,连了VPN都访问不了,真是恶心,找了找久才找到 git 的补丁神器,记录在此。 Git-...

  • WWDC2019--Core Bluetooth 新功能

    在iOS13当中,针对CoreBluetooth有一些更新,最劲爆的就是支持音频了,也就是iOS的开发者也可以搞经典蓝牙啦。 对开发者影响最直接...

  • 120
    Android Tips-- Cmd+R for AS

    在我用的这个AS的版本中,快捷键里Cmd+R是用来替换字符串的,Ctrl+R才是Run(运行程序)。对于我这个从Xcode跑过来的程序员来说,调...

  • WWDC2019--App 后台执行改进

    链接是wwdc 2019的视频,内容是关于App后台的改进。演讲分两部分内容: 后台任务的核心关注点是电源、性能和隐私 iOS13提供了一套新的...

  • iOS小记--Tagged Pointer

    简单点说,这套机制是为了在64位操作系统上,能够充分利用分配给指针的8个字节以达到节约内存的目的。 本质上是一种针对NSNumber,NSStr...

  • iOS小记--主动让App闪退

    这里说的app闪退是指主动把程序退出,就是exit()。 今天想做一个关于App被系统launch的测试,想主动把app干掉,搜了一圈,找到的办...

  • 120
    iOS小记--initWithDelegate:queue:options:

    用过<CoreBluetooth>的同学都知道,标题里的那个方法是用来创建CBCentralManager实例的,这是iOS提供的一个BLE中心...

  • 120
    iOS小记--'XXX/XXX.h' file not found

    遇到事了 如题,这种错误一看就是属于.framework的依赖问题,看起来很简单,把这个包拖进项目里就可以了。但是我的项目是用CocoaPods...

  • iOS小记--Use of unresolved identifier 'XXX'

    最近需要用Swift写一版SDK发布,放到CocoaPods之后,我就想自己先试一下,好嘛,出错了。收到这个错误的时候其实是很懵逼的,网上搜索答...