240 发简信
IP属地:北京
  • 120
    iOS学习笔记(1) - 修饰符

    1.nonatomic 非原子性,允许多线程并发访问,性能高。但是访问不安全,直接访问内存值,nonatomic不为setter方法加锁。 系统中一般都使用nonatomic...

  • @小轩轩_0557 git上的

    nRF芯片设备DFU升级

    前言 这里主要参考这个项目:iOS-nRF-Toolbox(这个是Swift版的),它是Nordic公司开发的测试工程,包含一整套nRF设备的测试解决方案 OC版的可以参考这...

  • @小轩轩_0557 使用动态库就可以了

    nRF芯片设备DFU升级

    前言 这里主要参考这个项目:iOS-nRF-Toolbox(这个是Swift版的),它是Nordic公司开发的测试工程,包含一整套nRF设备的测试解决方案 OC版的可以参考这...

  • @i_dLuffy 我的项目是oc写的,手动导入这个iosDFULibrary动态库,在xcode10.2上会报错,swift版本不兼容,这个DFU使用swift4.1写的,xcode10.2只支持swift4 4.2 和5,不兼容4.1,还没找到解决办法,要使用cocoapod导入的话,会和其他使用静态库的冲突,需要修改其他使用静态库的podspec文件,比较麻烦

    nRF芯片设备DFU升级

    前言 这里主要参考这个项目:iOS-nRF-Toolbox(这个是Swift版的),它是Nordic公司开发的测试工程,包含一整套nRF设备的测试解决方案 OC版的可以参考这...

  • @i_dLuffy 已经解决了,是iphone不同型号手机的问题,i8和i8以上调用的时候,packetReceiptNotificationParameter这个参数最大为6,超过6就会报错,没有权限,这个好像是个小端包数限制,在手机设置里可以看到这个参数,也可以修改。
    现在会有另外一个问题,就是xcode升级到10.2之后,不支持swift4.1,所以xcode升级之后没办法运行了,还在想解决办法

    nRF芯片设备DFU升级

    前言 这里主要参考这个项目:iOS-nRF-Toolbox(这个是Swift版的),它是Nordic公司开发的测试工程,包含一整套nRF设备的测试解决方案 OC版的可以参考这...

  • 博主,我在appdelegate里加了那个userdefault的配置,但是升级过程中还是会遇到:Operation not permitted的问题,而且只有在iphone8和以后的机型上出现,不知道是不是iphone设置了什么文件权限

    nRF芯片设备DFU升级

    前言 这里主要参考这个项目:iOS-nRF-Toolbox(这个是Swift版的),它是Nordic公司开发的测试工程,包含一整套nRF设备的测试解决方案 OC版的可以参考这...

  • 博主,最近我在集成iOSDFULibrary的时候,遇到个问题,就是在点击升级的时候,会报错误:Writing is not permitted,没有权限,研究了几天,没什么进展,想请教下博主

    nRF芯片设备DFU升级(适配Xcode10.1)

    以后将不在简书写博客,该文章已迁移,阅读请移步至: 掘金 blog

  • iOS获取设备信息(持续更新中...)

    需要引入的头文件(全部): <sys/socket.h>、<sys/sysctl.h>、<net/if.h>、<net/if_dl.h>、<mach/mach.h>、<mac...

  • 在cell/view中找到上层viewController方法

    - (UIViewController*)findViewController { idtarget =self; while(target) { targe...

  • 获取iPhone设备型号

    目前常用的是通过屏幕分辨率来区分iphone设备型号(iphone4、iphone5、iphoneX等等),不过在有些时候使用这个方法判断会出现错误的结果。经过查阅资料,找到...

  • 使用Masonry无法获取frame值的问题

    在使用Masonry布局,获取控件的frame值的时候,获取的frame都是frame = (0 0; 0 0); 查阅资料发现解决问题的方法,以此记录: 代码: __eWe...

  • ios开发常用宏

    /** 屏幕宽度 */ #define eDeviceWidth [UIScreen mainScreen].bounds.size.width /** 屏幕高度 */ #d...