240 发简信
IP属地:北京
  • Resize,w 360,h 240
    OC 对象 "+alloc" 方法内部流程

    示例: SomeClass 对象 alloc 方法调用 重点1. 对象调用 alloc,底层 C 接口 objc_alloc_init 这里要...

  • OC 内存对其原理分析

    上一篇文章我们讲到 alloc 在开辟内存空间之前,对对要分配的内存空间提前进行计算,并最终使用 16 字节对其方法进行对其,提升了读取的效率。...

  • Resize,w 360,h 240
    Mac 的无用冷知识

    Q:手机连接电脑后不充电,并且一直断开重连。 A:Mac 中的 USB 进程卡死导致 USB 口无法响应,杀掉进程就好了。 执行以下命令就能杀死...

  • puppeteer 安装问题:Failed to download Chromium

    报错问题 网上有很多解决方案,大多是修改 Chromium 下载源,或者使用 cnpm,再或者跳过下载,手动去官网下载 Chromium。 自测...

  • 脚本解决 gitee-page 无法自动更新

    众所周知的原因,国内 GitHub 的加载速度不太理想,而大多数开发者会使用 Github 的 Github Page 功能搭建博客,因此博客的...

  • Resize,w 360,h 240
    在 macOS 中使用 Visual Studio Code(VSCode)开发 Swift

    原文:Swift Development with Visual Studio Code Visual Studio Code(VSCode)是...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 git commit 的讲究 通过...

  • Resize,w 360,h 240
    代码 lint 试水【iOS】

    一、关于 lint 对于已经搭建CI开发环境的团队来说,代码规范管理必然会成为团队协作的基石。但人工的CodeReview中加入格式及规范检查会...

  • Resize,w 360,h 240
    iOS 使用 agvtool 管理项目版本号

    使用 agvtool 管理项目版本号 背景:发包后当版本号相同时,无法判断包的新旧,另外,苹果在上传包时也必须保证同一版本不允许上传相同buil...

个人介绍
专注移动开发,混合开发领域。

个人技术博客
https://yang0033.gitee.io/

Github
https://github.com/yangchao0033