OGeek|极客世界-中国程序员成长平台

标题: ios - 如何使用 Xcode 访问 NSArray 中的特定列 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 10:08
标题: ios - 如何使用 Xcode 访问 NSArray 中的特定列

我是 iOS 编程新手。我正在尝试将数组中对象的特定字段绑定(bind)到 UITableView。这是我的代码:

NSArray *personInfo; //contains a record with fields: name, address, email

personInfo = [[PersonDatabase database] getAllPersons]; //pulling the record into array

从那里,我试图从我的数组中获取字段“名称”。

cell.textLabel.text = [NSString stringWithFormat"%@", [personInfo objectAtIndex: indexPath.row] retain]



Best Answer-推荐答案


您的数组中似乎有对象,您可能正在寻找的是 -[NSArray valueForKey:] 方法 (documentation here)。

例如:

NSArray *names = [personInfo valueForKey"name"];

这应该会返回一个包含数组中所有名称的数组。

关于ios - 如何使用 Xcode 访问 NSArray 中的特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8485739/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4