240 发简信
IP属地:湖北
  • npm 安装 sharp 失败

    将npm源都修改为cnpm npm config set registry https://registry.npmmirror.com 手动下...

  • 成长性思维-与人交流

    使用成长型思维在与人交流时,即使听到不中听的话,也要试着找出其中的合理之处。 第一层含义是换位思考,站在对方的角度思考是否是立场影响了自己的判断...

  • Swift关于Barrier的使用

    Async不会阻塞当前的执行线程,反之Sync会阻塞。Barrier需要等待上一个任务执行完成。队列的执行效率比UnfairLock要慢,当使用...

  • 记一次M1 Mac pod更新问题。

    pod install 报错 LoadError - dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.14...

  • 【转载】Swift 中的线程安全

    原文Thread Safety in Swift[https://swiftrocks.com/thread-safety-in-swift] ...

  • [转载]Swift5中CFStringTransform的使用

    参考自原文 https://www.dazhuanlan.com/2020/03/11/5e6825c7056da/[https://www.d...

  • Swift 值类型与引用类型以及字典数组的应用理解

    先上代码 在OC中 数组与字典等容器是引用类型,而在Swift中容器是值类型。所以var personStructArray = structA...