我正在使用Xcode,並希望設置一個斷點來說明我的代碼中的NSString。我正在做的是設置斷點,然後編輯它。我添加一個「Shell命令」操作。第一個參數是say
,第二個參數是我遇到問題的地方。在Xcode的斷點處使用Say命令
NSString *myString = @"This is a test";
如果我把@[email protected]
作爲第二個參數,它讀出的內存地址。恩。 0x0b4be130
如果我嘗試@[myString UTF8String]
,它給了我另一個內存地址。
如果我解引用myString,@*[myString UTF8String]@
,它只給我字符串的第一個字符。
我該如何正確做到這一點?