在 Swift 中,当我打字时
var controller : GCController
// fetch some data to conbroller
NSLog("Controller: %@",controller)
NSLog 打印效果很好
Controller: <GCController 0x1700a7680 vendorName='Remote' deviceHash=0x414e6d3d6a8c2215>
其中 vendorName 是 GCController 中的公共变量,但 deviceHash 不是。我可以以某种方式访问该值吗?即使是纯字符串?NSLog 从哪里获取值?我尝试以类似的格式制作 NSString,但它没有给我预期的结果