请教一下 oc 这道题 第三问怎么做 求解题思路

问题描述

请教一下 oc 这道题 第三问怎么做 求解题思路
// 1.
// - 使用可变数组管理所有书籍(定义Book类,包含书名和价格)
// - 数组可以添加、删除书籍对象
// - 可以从数组中 根据书名查找书籍,并修改书籍的价格
// - 展示所有书籍清单(书名和价格)

    Book *str1 = [Book bookWithName:@""DuZhe"" price:32];    Book *str2 = [Book bookWithName:@""ZhiYin"" price:12];    Book *str3 = [Book bookWithName:@""SuiHu"" price:45];    Book *str4 = [Book bookWithName:@""HongLouMeng"" price:60];    NSMutableArray *arr = [NSMutableArray arrayWithObjects:str1 str2 str3 str4 nil];    NSLog(@""%lu"" arr.count);    for (int i = 0; i < arr.count; i++) {        Book *str = arr[i];        NSLog(@""%@ %.2f"" str.name str.price);    }

解决方案

这种例子有很多的,你可以参考文档和google

解决方案二:

  1. 把所有书名放到一个数组中, 然后利用NSPredicate 然后 filter
  2. 直接遍历arr 拿到book,然后.name直接跟书名做判断isEqualToString
时间: 2025-01-19 16:39:38

请教一下 oc 这道题 第三问怎么做 求解题思路的相关文章

郭台铭三问巴菲特比亚迪股价三天涨35%

一个是台湾首富,一个是"股神",一个是中国的"电池大王"与"汽车新贵",郭台铭.巴菲特.王传福三个人凑到一个舞台上,将是一出多么精彩的演出? 美国时间5月2日,巴菲特旗下的伯克希尔---哈撒韦公司股东大会受到全球投资者关注.在巴菲特举办股东大会之际,台湾首富台湾鸿海集团总裁郭台铭5月 3日在接受媒体采访时,隔空三问巴菲特,质疑巴菲特投资比亚迪的眼光.郭台铭此举可谓隔山打牛,其目的是打压竞争对手比亚迪及其掌门人王传福. 对于郭台铭的指责,巴菲特并没

高晓松三问阿里巴巴合伙人,为什么来 为什么留 为什么战

他们被称为阿里巴巴最会"讲"的一群人,如果说阿里是一所大学,他们就是这所大学里的"讲师".他们要做的事叫"传橙"-- 阿里巴巴CPO Judy在讲师大会上表示:"讲师体系,是阿里巴巴最与众不同的地方.这样的讲师年会要百年传承下去." 阿里讲师的历史,要从创业之初说起:阿里巴巴没有实现盈利,还在"跪着过冬"的时候,就投资100万培训员工和管理层团队.2001年开始的"百年大计"是阿里首个自

大数据要经得起三问:从哪来怎么用谁买单

资料图片 当我们面对一项大数据应用时,只要简单问一问3个问题--数据哪里来.数据怎么用.成果谁买单--就能揭开许多"伪装".日前由中国管理科学学会大数据管理专委会.国务院发展研究中心产业互联网课题组发布的<大数据应用蓝皮书:中国大数据应用发展报告No.1(2017)>指出,如许多应用并没有可靠的数据来源,或者数据来源不具备可持续性:还有些应用并没有技术或市场支撑,只是借助大数据风口套取政府部门或一些投资者的"傻钱"罢了.当然,如果经得起上述"大

《网络安全法》正式施行 三问网络实名制

6月1日正式施行的<网络安全法>规定,网络运营者为用户办理网络接入.域名注册服务,办理固定电话.移动电话等入网手续,或者为用户提供信息发布.即时通讯等服务,应当要求用户提供真实身份信息.用户不提供真实身份信息的,网络运营者不得为其提供相关服务. 互联网实名制是大势所趋,网民们却有些忧心忡忡:会不会增加个人信息泄露的风险?监管的步伐能不能跟得上?是否会限制网民们表达观点的自由?消除网民疑虑,让实名制真正成为互联网秩序走向规范的"助推器",互联网平台及相关管理部门义不容辞. 一

测试三问——新手必看

测试三问--新手必看 在进入软件测试行业之初,很多人都会存在下面最原始的问题,我称之为"测试三问": 1.什么是软件测试? 2.为什么会有或会需要做软件测试? 3.软件测试的目的是什么? 答: 一.什么是软件测试? 软件测试是一个过程.是一个质量保证中的一个环节,是一个验证被测产品是否符合客户需求的过程.而且是一个有计划.有规律.有组织的活动. 二.为什么会有或需要进行软件测试? 先简单来描述一个逻辑: 第一.随着信息化的发展,我们在各行各业使用了越来越多的软件.一方面为我们提高工作效

安全探讨之:三问X-UTM2009 发展与标准

2009年新年伊始,伴随着金融海啸的冲击,以IDC为代表的市场分析公司全球推出了应对经济危机的全新信息安全技术与标准.其中最为著名的,就是目前大红大紫的X-UTM技术标准(也称为可扩展UTM或企业级UTM). 一问:X-UTM路向何方 根据IDC的分析报告,X-UTM标准的推出,主要是考虑到企业在经济环境不景气,IT预算缩水的大背景下,安全产品与技术方案必须满足企业用户安全应用与管理的需求.与传统UTM技术不同的是,X-UTM技术标准更加关注产品的功能集成度.产品的网络层强壮性.技术融合的可用性

杭州人才房申购三问

本报记者 张卉卉 "什么人才房?我不知道,那都是领导才能享受的福利吧.""人才房,什么资格才能申请?"作为杭州市属单位可享有的,带有福利性质的人才房,记者一连问了几个市属单位的朋友,发现他们都不知晓人才房的事,更谈不上具体的申购程序了. 据记者了解,尽管杭州市人才房申购工作自2007年9月便已启动,但新的人才房申购办法还在完善中.作为一项新生事物,人才房的申购是否还有待完善的地方?记者在采访中,发现还有3大环节等待突破. 一问 政策的宣传面能否再广些 从几个被采访者

三问运钞车安全问题 安防技术提升走向高端市场

2016年9月7日下午,辽宁营口市大石桥发生一起抢劫运钞车案件引起社会广泛关注.据调查,该案件是金融押运公司运钞车司机李某,监守自盗抢走押运的人民币600万元.经警方全力追查,当晚追回565.9万元,李某落网. 据<运钞车的安全漏洞在哪?>一文分析,我国运钞车存在"押钞员与钞票不分.服务通道与安保通道不分"的安全漏洞.此外运钞车还存在本身虽然配有通讯装备.防护措施等,但很多仅是个摆设,反应不灵敏,难以应付突发事件的问题,以及运钞车防火环节的薄弱也有暴露.针对这些问题,安防行

凡客裁员被裁员工三问陈年 电商烧钱盈利渺茫

近日,一封以凡客诚品被裁员工身份撰写的邮件<叁问陈年>在网上出现.该邮件指,电子商务网站凡客诚品(以下简称"凡客")日前按5%的比例向每个部门摊牌裁员名额.对此,有知情人士向南都记者证实凡客确实存在裁员现象,涉及数个部门. 其后,南都记者尝试联系凡客公关人员了解具体情况,截至发稿对方并未对此事做出回应. 员工三问陈年 记者发现,这封名为<叁问陈年>的邮件发送于本月15日,收件人除了凡客CEO陈年,还包括凡客内部多位高管如副总裁吴声.副总裁李红义等人. 在这封针对