Objective-C 集合对象操作指南
1. 数组对象操作
在处理数组对象时,我们可以进行查找、删除、排序等操作。以地址簿为例,当我们在地址簿中查找特定联系人并验证其存在后,可以将对应的地址卡移除。以下是具体的操作步骤:
1. 查找并移除联系人 :
- 在地址簿中查找“Stephen Kochan”。
- 验证其存在后,将得到的地址卡传递给新的 removeCard: 方法进行移除。
- 查看地址簿的列表,验证移除操作是否成功。
2. 数组排序 :
- 如果地址簿中有大量条目,按字母顺序排序会很方便。可以通过在 AddressBook 类中添加 sort 方法,并利用 NSMutableArray 的 sortUsingSelector: 方法来实现。
- 首先,在 AddressBook 类中添加 sort 方法:
-(void) sort
{
[book sortUsingSelector: @selector(compareNames:)];
}
- 由于地址簿中的元素是 `AddressCard` 对象,所以需要在 `AddressCard` 类中添加 `compareNames:` 方法:
<
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



