10

配列を作成するとします。

NSArray *newArray = [NSArray arrayWithObjects:@"foo", @"bar", @"sdfsf", nil];

Xcodeでは、ブレークポイントで停止して調べるnewArrayと、「3オブジェクト」と表示されていますが、開示の三角形をクリックすると、表示されるのは1つだけNSObjectであり、その配列に何が含まれているかを確認する方法がないようです。

実際には、私は一連のカスタムオブジェクトを操作していますが、ネストを確認したり、それらのプロパティを検査したりするのは大変な苦痛です。

誰かがこれを使用するためのより良い方法についていくつかの洞察を提供できますか?

4

2 に答える 2

19

スコープ内にある場合は、次のように入力できます

po newArray 

デバッガーに挿入すると、説明が出力されます。

または、クリックしたい場合は、コンソールの左側のパネルでオブジェクトを右クリックして、[説明の印刷...]をクリックします。

于 2012-04-26T16:37:06.997 に答える
0

私はNSLogのファンです。あなたもそうあるべきです:)

NSLog(@"contents of newArray: %@", newArray);
于 2012-04-26T16:32:49.637 に答える