240 发简信
  • 120
    Module化

    想直接了解modules更官方解释的可参考官方文档:https://clang.llvm.org/docs/Modules.html#introduction[https:/...

  • iOS系统性能测试

    获取IOS性能参数可以基于python的第三方库py-ios-device,该库需要pyhton3.7+的支持。在官方下载好对应版本的python后,把它加入到系统环境变量中...

  • 这个是11的新特性, 我们的APP还在兼容10

    iOS高效简易添加圆角

    iOS的圆角是一个永恒且艰巨的问题,苹果也在iOS 9中优化了cornerRadius属性,将帧率提高了不少。但是,圆角在iOS程序中使用频率之高,要求我们必须找到更好的方式...

  • git ssh key配置

    1.检查ssh key 是否存在 如果key存在,会有id_rsa和id_rsa.pub可以直接将key复制到远程GitHub上。 如果key不存在,生成key在命令行中输入...

  • 120
    appium自动化测试

    自动化测试背景 自动化测试可以反复迅速的执行一些测试用例,从而降低执行的成本,提升测试速度,可以让团队把回归的精力放在另一些不合适用自动化测试去实现的 测试用例上。好搞定的问...

  • 120
  • 120
    python基础语法-数组

    数组: 数组切片(截取) 会产生一个新的列表对象

  • 这是iOS😄, 不是web

    git commit 提交规范

    后期优化了一版更加清晰, 可以直接参考 git commit 提交规范(优化) [https://www.jianshu.com/p/7ad133aea25e] 不规范? ...

  • libimobiledevice

    一个与Apple iOS设备进行本地通信的库。libimobiledevice是一个跨平台的软件库,用于支持iPhone、iPod Touch、iPad和Apple TV设备...

  • 120
    页面元素查看工具weditor

    安装 运行 如果已经USB连接手机, 直接点击 Dump Hierarchy 刷新页面就展示手机界面

  • 120
    git commit 提交规范

    后期优化了一版更加清晰, 可以直接参考 git commit 提交规范(优化) [https://www.jianshu.com/p/7ad133aea25e] 不规范? ...

  • 120
    iOS 项目将图片打包成Bundle资源文件

    创建bundle文件,如下图,点击弹框,选择MacOS下面的Framwork & Library ,点击Bundle,输入Bundle的名字,然后点击完成 点击创建好的bun...

  • git已合并分支回退

    问题 分支1 合并到主干分支master, 因需求变动, 需要将master回退到合并之前的节点 方法一 source three 直接提交回滚 方法二 命令操作git re...

  • iOS Mac开发环境安装

    1、安装rvm 终端执行以下命令: ~/.bash_profile 文件中添加 执行 2、安装brew 终端执行以下命令: 3、安装ruby 终端执行以下命令: 设置默认ru...

  • 如何生成SSH key

    如何生成SSH key 本文载于Gevin的博客原文地址:http://blog.igevin.info/posts/generate-ssh-key-for-git/ SS...

  • 读的时候就必须使用sync, 保证读直接完成而不是等异步结果回来, 用并发队列可以保证多个读同时进来, 但是是同步执行的, 结果还是一一出来的

    iOS多读单写

    在开发中,我们经常会用到针对一个数据存储的多读单写功能。dispatch_barrier_async就能实现该功能,保证你在读的过程中可以多并发,写的过程中可以阻塞其他操作。

  • iOS高效简易添加圆角

    iOS的圆角是一个永恒且艰巨的问题,苹果也在iOS 9中优化了cornerRadius属性,将帧率提高了不少。但是,圆角在iOS程序中使用频率之高,要求我们必须找到更好的方式...

  • 120
    Flutter 异常捕获

    Flutter 异常 Flutter 异常指的是,Flutter 程序中 Dart 代码运行时意外发生的错误事件。我们可以通过与 Swift 类似的 try-catch 机制...