如何在Console Xcode中打印?

use*_*876 5 iphone xcode json objective-c afnetworking

我正在使用afnetworking来解析JSON数据.我想在控制台上打印数据.

我该如何打印

self.videoMetaData = [JSON valueForKeyPath:@"data.items.video"];
Run Code Online (Sandbox Code Playgroud)

我试过这个

NSLog(@" data %@",videoMetaData);
Run Code Online (Sandbox Code Playgroud)

它有效,当我有

NSArray *videoMetaData = [JSON valueForKeyPath:@"data.items.video"];
Run Code Online (Sandbox Code Playgroud)

Seb*_*ian 11

正如评论中所提到的,您必须使用它NSLog(@" data %@", self.videoMetaData);来记录数据.没有变量叫videoMetaData.

话虽如此,您可能希望了解如何使用调试器检查对象和变量.看一下这个例子:http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/

还有从2012年WWDC上LLDB一些好的视频上developer.apple.com(你必须在iOS或Mac开发者计划的注册开发者)