Xcode变量调试检查器无法正常工作

时间:2015-12-31 01:59:01

标签: ios xcode debugging

无论我做什么,Xcode(编辑器左下方)显示self的值和我试图调试或单步执行的单元中的第一个变量,而不是我要检查的变量。

我尝试过:

  • 重新启动xcode
  • 清洁+重建
  • 将鼠标悬停在变量上,点击向下箭头(似乎Xcode没有正确抓取我的点击,有点难以解释)

当我将鼠标悬停在变量上时,不会显示工具提示。 (我试图先点击edior以确保它有焦点。)

1 个答案:

答案 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); 设置为所有变量,寄存器等等,看看它是否显示了你要找的内容,否则发布一张图片正在发生