我已经为它的对象创建了一个带有“Adealer”类的 NSMutableArray。在我的“listVC”中,我在一个循环中填充所有属性(如下所示),其中“Adealer”类用于创建对象。
然后我通过 segue 将该数组中的一个对象转移到我的“detailsVC”中。在这里,我首先导入 Adealer 类,当我在“detailsVC”中调用它时;
NSLog(@"restGPSTransfer (NSDictionary) class = %@, content is = %@",[restGPSTransfer class],[restGPSTransfer description]);
我明白了;
restGPSTransfer (NSDictionary) class = Adealer, content is =
theDealer object and it's properties:
dealerID = 7
dealerName = Uppsala Centrum Test
dealerAdressStreet = Dragarbrunnsgatan 55
dealerAdressZip = 75320
dealerAdressCity = Uppsala
dealerTel =
dealerMail =
dealerWeb = www.uppsala.se
dealerLogo =
dealerImages =
dealerText = Uppsala centrum
dealerProducts =
dealerLongitude = 17.63893
dealerLatitude = 59.85856
dealerDistance = (null) // This is ok
dealerDistance2 = 8586398.000000
到目前为止,上帝,但我无法在“detailsVC”(?!)中通过这样的简单调用获得上述属性;
self.labelRestName.text = [restGPSTransfer objectForKey:@"dealerName"];
...它因错误而崩溃:“-[Adealer objectForKey:]: unrecognized selector sent to instance 0x8a92db0”(然后以 InvalidArgumentExeption 终止...)
我错过了什么?
更多细节可以在我的问题中找到(我仍然没有答案!); 如何从我的 NSDirectory 中获取数据(不仅仅是属性错字)?
谢谢你的帮助 :-)