240 发简信
IP属地:北京
  • @property、@synthesize、@dynamic使用

    @property作用 自动生成setter/getter方法,以及_ivar变量 @synthesize作用 生成setter/getter方...

  • Resize,w 360,h 240
    创建私有组件库

    一、准备工作 1、gitlab内部建一个空的仓库,用于托管模块的代码;2、通过执行命令pod lib create SCDataReporter...

  • Git仓库快速迁移

    背景:由于组织架构的调整,需要继续遵守代码仓库的规范,调整到指定的域名下;也可能因为仓库需要保护起来; 1.1 迁移步骤 1、创建文件夹 2、从...

  • Resize,w 360,h 240
    Flutter与iOS混编

    方案一 1.创建flutter moduleflutter create --template module my_flutter 2.配置Po...

  • Resize,w 360,h 240
    Xcode-CodeCoverage

    前言略 1.准备工作 1)工程含有UI test2)添加UI test步骤: 添加UI Testing Bundle Target方式如下图:图...

  • fdupes查找重复文件

    一、介绍 Linux下的工具。可以查找指定目录下的重复文件、支持递归查找,原理:通过对比文件的MD5签名,逐字节比较来识别重复内容; 二、安装 ...

  • iTerm2常用快捷键

    标签 分屏 移动 删除 其他

  • pip常用命令

    pip install 包名 pip uninstall 包名 pip list pip -V pip --help pip freeze > ...

  • Resize,w 360,h 240
    带你了解 Runloop

    1.1 概述 做iOS开发的伙伴经常会听到 Runloop,那么什么是 Runloop 呢? 一般来讲,一个线程一次只能执行一个任务,执行完成后...