240 发简信
IP属地:北京
  • Resize,w 360,h 240
    iOS语言国际化正则替换所有中文

    前言 国际化语言替换中文是一件很繁琐的事情,需要开发者排查文件中的所有中文代码并一一替换为封装好的方法,这里通过以下简单操作即可替换代码中所有中...

  • PHAssetCollection| 相册 crash | 崩溃(Enqueued from com.apple.main-thread)

    背景 多次app退到后台,然后调用获取系统相册,会出现crash情况。在一台iOS 16.6.1设备上大概率可以复现,其它设备并无发生此类情况....

  • Resize,w 360,h 240
    Command PhaseScriptExecution failed with a nonzero exit code

    背景 升级Xcode 14.3后,项目可以Run或者Build成功,但Archive的时候总是失败, 提示以下错误 尝试 首先认为是运行缓存,执...

  • Warning: You are using macOS 13. no bottle available

    背景 执行brew install fastlane时发生警告以及报错提示: 原因 更新系统到macOS13后未更新brew环境 解决办法 执行...

  • collectionView&tableView reloadData时闪烁问题

    问题场景 为了实现每次点击collectionView的item时刷新collectionView的数据,并使collectionView自动滚...

  • 基于SVN的CocoaPods库制作

    基于SVN的Pod库制作流程 1.创建.podspec文件 使用命令 因为是私有仓库,需要单独将.podspec文件单独放入一个文件夹中, 比如...

  • Block底层原理

    循环引用 对象持有Block, Block 又捕获该对象 __weak不会产生强引用,指向的对象销毁时,会自动将指针置为nil。因此一般通过__...

  • iOS Framework 打包脚本

    首先附上通用一键打包脚本使用链接以及说明, 无需修改即可使用: https://github.com/starLover/build_scrip...

  • Resize,w 360,h 240
    Apple Developer应用转让

    前言 当我们需要将已上线AppStore的应用转让到其他开发者账号的时候,可以登录Apple Developer网站,将已上线的应用进行转让,将...

个人介绍
一个不愿被生活打败的人