我有一个iPad应用程序,在其中通过以下代码在viewDidLoad方法中获取设备的UDID。
uid = [[UIDevice currentDevice] uniqueIdentifier];
uid = [uid stringByReplacingOccurrencesOfString:@"-" withString:@""];
我希望删除字符串中的破折号。
后来,在另一个方法调用中,我尝试访问这个uid字符串(它是该类的属性),
NSLog("Loading request with UDID: %@", uid);
当我尝试打印它时,控制台窗口会显示以下内容。
Loading request with UDID: (
<WebView: 0x4b0fb90>
)
为什么它打印的是内存地址而不是字符串本身?谢谢!