gpt4 book ai didi

javascript - 如何读取 Xcode 控制台中的变量内容?

转载 作者:行者123 更新时间:2023-11-29 11:36:54 25 4
gpt4 key购买 nike

我正在使用 Xcode 编写一个 ionic/angularJS 应用程序,我对 Xcode 的控制台非常着迷......我无法弄清楚如何在尝试后查看我的 userData 变量中的内容使用 facebook 登录 cordova 插件(应该是公开个人资料和生日信息,但我不知道它们是如何存储到 userData 中的)。

如您所见,如果数据是简单的字符串数字,它会显示在控制台日志中,但是一旦变量是数组,就不可能.我知道在 Swift 中这是要做的事情,但是我怎样才能做到这一点,使用 angular 和 Xcode 查看 userData 中的内容?

// THIS FUNCTION IS CALLED TO LOGIN WITH FACEBOOK 

function loginFunction()
{

var fbLoginSuccess = function (userData) {
console.log("UserInfo: " + userData);

/* log :

UserInfo: [object Object]

*/

facebookConnectPlugin.getAccessToken(function(token) {
console.log("Token: " + token);

/* log :

Token: *******q************xqxpoaxapzoxét0g3zefzefZCXtvlsEj7T1boIaO0YtT1QNNj7YUfXjdTZAfafktNbD34f**********5EOucsdcsceydiZD*
*/
});
}

facebookConnectPlugin.login(["public_profile", "user_birthday"], fbLoginSuccess,
function (error) {
console.error(error)
}
);

}

最佳答案

字符串化你的变量:

console.log("UserInfo: " + JSON.stringify(userData));

顺便说一句,您可能会发现使用 Safari Web Inspector 比 Xcode 的本地控制台更容易调试:https://software.intel.com/en-us/xdk/docs/using-web-inspector-remote-to-debug-ios-cordova-apps

关于javascript - 如何读取 Xcode 控制台中的变量内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48668370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com