我正在尝试用Firebase编写一个函数,它允许知道用户名是否被使用。

for username in dict.values {
               if username as? String == self.usernameText.text! {
                  appDelegate.visualReturnBottom(message: "Username already taken.", color: brandBlue, backgroundColor: UIColor.white)
                  return
               }
}

问题是,如果不使用用户名,我想要更改视图控制器。为此,我必须等待循环结束,而我真的不知道如何才能做到这一点。

我想添加这部分代码"if the loop is over...“

let nextVC = self.storyboard?.instantiateViewController(withIdentifier: "InscriptionSecondVC") as! Inscription2TableViewController

self.navigationController?.pushViewController(nextVC, animated: true)

转载请注明出处:http://www.dannyxu.com/article/20230526/1923681.html

随机推荐

  1. 在swift中使用convert(_:to:)方法

    我想在我的根视图控制器中将一个矩形从另一个集合视图(cellContentCollectionView)转换成一个相等的矩形。用于执行此操作的实例方法是convert(_:to:),但是我在根视图控制器框架中设置UIView的框架时遇到了问...

  2. 在Swift中使用自定义点注记时出现错误

    我正在使用一个自定义的点注释,其中包含一个图像。我在使用var注释行时遇到了几个错误,比如“计算属性必须具有显式类型”和“带有getter/setter的变量不能具有初始值”。如果我修复另一个就会弹出来。有人知道如何在Swift 3中实现这...

  3. 在swift中使用tableview搜索控制器滚动

    带有tableview的搜索控制器工作正常。我必须设置位置并隐藏/显示在表视图标题处工作的搜索控制器,当表视图第一次没有显示时,单击导航栏上的搜索栏按钮。当我双击搜索按钮时,搜索栏控制器正在显示。我必须在滚动表视图后单击搜索按钮来显示搜索控...

  4. 在swift中使用表视图保存基于文档的应用程序

    我已经用swift创建了一个非常简单的macOS应用程序,它只包含一个tableView。表视图的行显示类的属性。现在我想把它保存到一个文件中。很久以前,我已经在Objective-C中做过类似的事情,但是很多事情已经改变了。经过一段时间的...

  5. 在Swift中使用where子句扩展数组类型

    我想使用Accelerate框架来扩展[Float]和[Double],但是每一个都需要不同的实现。 我尝试了明显的方法: extension ArrayFloat { } 并得到这个错误...

  6. 在Swift中使用Objective-C块时保留参数类型

    我刚刚开始在Swift而不是Objective-c中实现我们的一些新功能,到目前为止一切都还好,但让我困惑的一件事是如何在Swift中正确使用Obj-C块。在我的Obj-C类中,我定义了一个块,用于处理对API的调用的HTTP响应:type...

  7. 在Swift 4中使用draw-move for循环动画

    我试图在Xcode IDE上使用Swift 4为iOS创建屏幕动画,方法是将对象绘制到屏幕上,等待,调整对象的位置,然后重新绘制。但是,当我在for循环中执行此操作时,屏幕只是等待,然后在最终位置绘制对象。它为什么要这么做?我怎样才能以我想...

  8. 在Swift中使用JSONModel 实例代码

    前言 首先所有的Model还是使用oc来写——看到这一句是不是想关网页了- - #,在swift里面直接写一直报错所以就将就用oc来写了,这里主要是分享一下搭配Alamofire使用的经验。 正文 这里不讨论JSONModel和Alam...

  9. 在swift中使用lazy和var时遇到问题

    我正在关注斯坦福大学2017年秋季的ios课程。在教授演示的过程中,我像他一样输入和运行。他展示了如何使用带有var的lazy来允许使用UIButton计数进行变量初始化。当我添加lazy关键字时,错误并没有消失。考虑到这可能是xcode更...

  10. 在Swift中使用GPUImage录制/保存视频

    我使用了一个“录制”按钮,用户可以按住这个按钮来录制他们的视频。当用户停止按下“录制”按钮时,我想将他们录制的视频保存到相册中。我有点被UISaveVideoAtPathToSavedPhotosAlbum函数卡住了。到目前为止我的代码如下...