【发布时间】:2011-06-17 06:03:17
【问题描述】:
我是 iPhone 开发的新手。我正在解析 XML 数据并将其详细信息存储在自定义对象中。我有一个产品类,它具有产品 ID、产品名称等,我将其存储在一个对象中。此对象存储在NSMutableArray 中。
我想在表格行中显示每个产品的名称。如何从NSMutableArray 中检索特定对象名称?
【问题讨论】:
我是 iPhone 开发的新手。我正在解析 XML 数据并将其详细信息存储在自定义对象中。我有一个产品类,它具有产品 ID、产品名称等,我将其存储在一个对象中。此对象存储在NSMutableArray 中。
我想在表格行中显示每个产品的名称。如何从NSMutableArray 中检索特定对象名称?
【问题讨论】:
如果您提供一些您现在拥有的代码,您的问题会更清楚,但这里有一些想法......
Product * product = (Product *)[array objectAtIndex:0]; //this gives you the first product in the array
也许……
//print out the name of each product
for (Product * product in array)
{
NSLog(@"%@", product.name);
}
【讨论】:
(Product *) 演员表。
id 类型的值分配给没有类型转换的 Objective-C 对象变量,相反,您始终可以将 Objective-C 对象分配给 @987654325 类型的变量@ 没有类型转换。