240 发简信
IP属地:北京
  • SwiftUI——给List添加Header和Footer

    原文:https://www.ioscreator.com/tutorials/swiftui-header-footer-list-tutor...

  • 六大设计原则

    单一职责原则(Single Responsibility Principle) 开闭原则(Open Closed Principle) 里氏替换...

  • xcode查找所有中文字符串(引入国际化方案)

    点击xcode左侧导航栏中的搜索按钮,切换搜索为Find>Regular Expression,然后复制以下对应语言的正则表达式,回车 obje...

  • git push 报错:Failed to connect to 127.0.0.1 port xxxx: Connection refused

    git push提交代码的时候突然报错: 解决办法:1、查代理 git config --global http.proxy 2、取消代理 gi...

  • swift 查找数组第一个匹配条件的元素

    7 个解决方案 1、有一个版本的indexOf使用一个谓词闭包——使用它查找第一个本地源的索引(如果存在的话),然后在eventstore上使用...

  • ASAuthorizationController协议方法只在第一次登录授权返回name和email

    我们在接入appleID登录的时候发现,登录授权第一次成功以后,我们能获得用户的fullname、email、token等信息,而再次进行授权的...

  • 基于GitLab搭建CocoaPods组件化管理

    基本概念 CocoaPodsCocoaPods是一个非常强大的管理iOS项目第三方依赖库的工具,它可以解决库与库之间的依赖关系,下载库的源码,同...

  • markdown目录结构生成

    先全局安装tree:cnpm i tree-node-cli -g -L 是确定要几级目录,-I是排除哪个文件夹下的,然后我是要在README里...

  • iOS编译Mars-XLog

    环境说明:macOS:12.0.1python: 2.7.18(自带版本,没有更新) 下载mars[https://github.com/Ten...