目的 减脂+锻炼肌肉 原则 有氧+无氧结合 根据体能和目标调整 分为不同的阶段 配合合理的饮食搭配 具体安排 周一 早餐:鸡蛋2个+全麦面包2片+牛奶200毫升 午餐:米饭1...
目的 减脂+锻炼肌肉 原则 有氧+无氧结合 根据体能和目标调整 分为不同的阶段 配合合理的饮食搭配 具体安排 周一 早餐:鸡蛋2个+全麦面包2片+牛奶200毫升 午餐:米饭1...
直接开干! 1、下载iTerm2[https://iterm2.com/]、安装。2、Preferences 里设置配色 3、安装 oh-my-zsh (如果提示 443 错...
UICollectionView使用自定义布局,在频繁更新布局(reloadData)的时候出现了这个报错。 可能是在自定义布局类里执行 prepareLayout 的时候没...
访问 https://www.ipaddress.com[https://www.ipaddress.com],在 “IP Address Lookup”里分别输入 gith...
SwiftUI的声明式布局是真的炫酷。不过真正运用到项目中还需要点时间。 不过我们可以通过SwiftUI中提供的UIViewControllerRepresentable协议...
目前公司有一个需求,就是我们App要做多渠道,之前一个App但是现在客户要求各自的渠道包要用自的服务器地址。也就是之前一个包,现在有可能几十上百个包。 同一套代码,打出多个企...
一个简单的横向滑动功能,可以通过UIScrollView来实现,如果涉及到分页滑动效果或者更进一步的动画实现,就需要通过设置scrollview的各种滑动状态对应的Deleg...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...
愿闻其详
自定义TabBar的实现之前的一个项目用到了自定义的TabBar,在这里做一下笔记。大概效果是这样的: 中间一个凸出的圆形按钮,很像咸鱼和喜马拉雅的tabBar。自定义tabBar通常的办法就是继承...
RxSwift文档 RxSwift QQ 交流群: 424180219 RxSwift 中文文档 持续更新 提供电子书下载 RxSwift RayWenderlich.com...
LSP简介 LSP的全称是Language Server Protocol,是微软推出的一项标准化协议,旨在用来统一开发工具与Language Server之前的通信。它支持...
部分圆角可以通过 layer 的 mask 属性实现。 1. 创建 UIBezierPath 关键参数 corners,由于是 NS_OPTIONS枚举,所以可以使用位运算来...
Safari 12 禁止安装第三方扩展,必须要去 App Store 下载通过验证的扩展。解决办法有两种:一、安装旧版的 Safari ,或者 macOS。(大工程,怕了怕了...
码字不易,转载请注明出处。 前言 iOS常用的持续集成工具有Jenkins、Travis CI、Xcode server等,当然我们选择最简单的Xcode server。 O...
通常, 我们会采用如下的一些措施来防止重复点击UIButton: 使用UIButton的enabled或userInteractionEnabled 使用UIButton的e...