前言 本文是本宝宝参考自己的部分代码规范和网上众多其它小伙伴的代码规范,整理和写出的。规范涵盖了很多内容,阅读的小伙伴多点耐心哈。 目的 为了利于项目维护以及规范开发,促进成...
问题场景 当数据刚好占满一屏幕,数据源减少,下拉刷新,会产生崩溃。 bug代码 问题解析 在调用endRefreshing时,刷新头首期,tableView也会跟着向上滚动,...
前往 Vapor 2.0 - 文档目录 管理程序(Supervisor)是一个过程控制系统,它使启动、停止和重新启动你的Vapor应用程序变得很容易。 安装(Install)...
前往 Vapor 2.0 - 文档目录 Nginx是一个非常快速,经过测试,易于配置的HTTP服务器和代理。虽然Vapor支持使用或不使用TLS直接提供HTTP请求,但是Ng...
前往 Vapor 2.0 - 文档目录 位(bits)包默认包含在Vapor中,为处理字节提供了方便的API。 类型(Typealias) 位包为字节提供两种类型别名。 By...
前往 Vapor 2.0 - 文档目录 带有Vapor(With Vapor) 默认情况下,该包附件包含在Vapor中,只需添加: 不带有Vapor(Without Vapo...
前往 Vapor 2.0 - 文档目录 为什么我们有Node?(Why do we have Node?) web是非常严格的,Swift是非常类型安全的,这是在Swift进...
前往 Vapor 2.0 - 文档目录 带有Vapor(With Vapor) 默认情况下,该包附件包含在Vapor中,只需添加: 不带有Vapor(Without Vapo...
前往 Vapor 2.0 - 文档目录 警告本节可能包含过时的信息。 叶(Leaf) 欢迎来到Leaf。Leaf的目标是成为一种简单的模板语言,可以使生成视图更容易。有很多伟...
前往 Vapor 2.0 - 文档目录 你添加Leaf提供程序包到您的项目之后,在代码中设置提供程序更容易的。 加入Droplet(Add to Droplet) 首先,用你...
前往 Vapor 2.0 - 文档目录 本节概述如何导入带有或不带有Vapor项目的Leaf包。 带有Vapor (With Vapor) 要使用带有Vapor的Leaf,最...