无论我做什么,Xcode(编辑器左下方)显示self
的值和我试图调试或单步执行的单元中的第一个变量,而不是我要检查的变量。
我尝试过:
当我将鼠标悬停在变量上时,不会显示工具提示。 (我试图先点击edior以确保它有焦点。)
答案 0 :(得分:0)
在调试窗口的左下角,可能会说var http = require('http');
var fs = require('fs');
var async = require('async');
function load_albums(callback) {
fs.readdir("albums", function(err, content) {
console.log(content);
if(err) {
callback(err);
return;
}
var directories = [];
(function iterator(index) {
if(index == content.length) {
callback(null, directories);
return;
}
fs.stat("albums/" + content[index], function(err, stats) {
if (err) {
callback(err);
}
if(stats.isDirectory()) {
directories.push(content[index]);
}
console.log(index);
iterator(index + 1);
});
})(0);
});
}
function handle_request(request, response) {
load_albums(function(err, albums) {
if (err) {
response.writeHead(503, {"Content-Type": "application/json"});
response.end(JSON.stringify(err) + "\n");
return;
}
var out = { error: null,
data: { albums: albums}};
response.writeHead(200, { "Content-Type" : "application/json" });
response.end(JSON.stringify(out) + "\n");
});
}
var s = http.createServer(handle_request);
s.listen(8080);
设置为所有变量,寄存器等等,看看它是否显示了你要找的内容,否则发布一张图片正在发生