问题从Swift中的Firebase中提取UID

时间:2017-06-12 19:21:47

标签: ios swift firebase firebase-realtime-database firebase-authentication

我已经看过很多YouTube视频,以前就这个确切的主题回答了问题,但由于某些原因,我的代码无效。

我想显示存储的用户名,但我无法从FireBase中提取UID。此时,用户应该登录,因此我认为这不是强制UID的问题。任何帮助都会很棒。

Code Firebase Data

1 个答案:

答案 0 :(得分:2)

你可以把你的uid作为:

#include <QGuiApplication>
#include <QQmlApplicationEngine>

// Add this...
#include <QImage>
#include <QImageWriter>
#include <QDebug>

int main(int argc, char *argv[])
{
    QGuiApplication app(argc, argv);

    QQmlApplicationEngine engine;
    engine.load(QUrl(QStringLiteral("qrc:/main.qml")));

    // ... and this
    QImage image("path/to/my/image.png");
    QImageWriter imageWriter;
    if (!imageWriter.write(image)) {
        qDebug() << "Failed to write image:" << imageWriter.errorString();
    }

    return app.exec();
}

在你的viewdidload中添加以下代码:

var ref : DatabaseReference = Database.database().reference().child("klaw-unpw").child("users")

但是如果你用“用户”而不是“klaw-unpw”开始你的结构将会很好。

希望它对你有用。