【总结】 - Foundation框架常用方法汇总及命名规则探索(①)

概述

Foundation框架有几个特点:
1. 知识点较多较细,关联性不高,不易总结成体系
2. 各种方法名五花八门
3. 初学者很难区分清楚重点和非重点

明杰老师在视频中说:这些方法不要给我记,以后用的多了自然就记住了。——这大概是学习Foundation框架的正确思路吧。

本文希望:
1. 通过对明杰cc课堂上讲到的知识点做一个知识点罗列式的总结,以期需要的时候可以即查即用
2. 对常见方法的命名规则进行探索与总结,以便日后“猜”出方法名


知识点清单

常用结构体

NSRange(Location,length) 表范围
  1. NSRange a = {.location = xx , .length = xx}
  2. NSRange a = NSRangeMake(int,int) 直接赋值
  3. NSRange a = [str rangeOfString:@”某字段”] 查询字符串中某字段的范围
NSPoint/CGPoint(CGFloat x,CGFloat y)表一个点
  1. NSPoint a = {.x = xx , .y = xx}
  2. CGPoint a = NSMakePoint(int,int) / CGPointMake(int,int)
  3. CGPointZero 表原点
  4. (BOOL)CGPointEqualToPoint 比较两个点是否重合(该方法属CoreGraphics框架)
NSSize/CGSize(weight,height)表示一个矩形
  1. NSSize a = {.weight = x , .height = x}
  2. CGSize a = CGSizeMake(int,int)/NSMakeSize(int,int)
  3. CGSizeZero
  4. CGSizeEqualToSize 比较两个矩形是否相同
NSRect/CGRect(CGPoint,CGSize)在坐标轴上表示一个区域
  1. CGRect a = CGRectMake(int,int,int,int)
  2. NSRect a = {point,size}
  3. NSStringFromRect(a) 将Rect转为字符串
  4. CGRectEqualToRect 比较两个区域
  5. CGRectContainsPoint 判断点是否在区域内

常用Class

NSString & NSMutableString
  1. @”123321”
  2. - initWithFormat:@”xxx” 构造方法初始化
  3. - initWithUTF8String:”C语言字符串” C字符串转NSString
  4. - initWithContensOfFile: 读文件转为字符串
  5. - initWithContensOfURL: 读URL转为字符串
  6. + stringWithFormat:@”%C”,char 字符数据转NSString
  7. + stringWithCharacters:char length:int
  8. - UTF8String OC转C
  9. - intValue 字符串转整型
  10. - writeToFile: … 字符串写入写入文件
  11. - writeToURL: 字符串写入URL
  12. - (NSString *)stringByAppendingString: 追加字符串生成新字符串
  13. - (NSRange *)rangeOfString:@”某字段” 查询某字段在字符串中的位置,返回NSRange
  14. - (NSArray )componentsSeparatedByString:(NSString )separator; 切割字符串(数组元素均以字符串形式储存)
  15. - (unichar)characterAtIndex:(NSUInteger)index; 取出单个字符(用于遍历字符串)

可变字符串专有
1. - (void)appendString:(NSString *)aString; 追加字符串
2. - (void)deleteCharactersInRange:(NSRange)range; 删除字符串

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《ITIL 4-Foundation_培训考试教材_中英文对照版》是一部IT服务管理的教材,主要涵盖了ITIL 4版本的知识体系。ITIL是全球IT服务管理最常用框架,旨在提高组织IT服务的价值、效率和效益,并改善客户满意度。 这本教材全面展现了ITIL 4框架的原则、过程、实践及其与其他框架的关系,让读者深入理解ITIL 4框架的本质和应用。教材分为14个章节,包括了如何连接服务价值链、如何确定产品与服务、如何规划和改进服务等主题。每个章节都包含重点知识点、案例分析和练习题,方便读者加深对知识点的理解和记忆。 此外,这本中英文对照版教材还可以满足不同语言阅读需求的读者,便于获得更全面的IT服务管理知识。 总的来说,《ITIL 4-Foundation_培训考试教材_中英文对照版》是一本精心编写的IT服务管理教材,适合IT服务管理从业人员、IT管理者和学生使用,可以帮助他们更好地理解和应用ITIL 4框架,提高组织IT服务管理水平和绩效。 ### 回答2: 《ITIL 4-Foundation_培训考试教材_中英文对照版》是一本详尽且有用的ITIL培训教材,主要针对IT服务管理方面的知识点进行了介绍。本教材以清晰明了的语言为学员讲解了ITIL V4体系框架、IT服务管理的基本原理、IT服务管理的实践指南等方面的内容。 在本教材中,学员将认识到IT服务管理的重要性以及其在组织中的应用,同时也将掌握ITIL框架中的关键概念、术语和理论。此外,本教材还为学员提供了丰富的案例和实践指南,以帮助学员更好地理解和应用所学的知识点。 总之,通过学习《ITIL 4-Foundation_培训考试教材_中英文对照版》,学员将掌握IT服务管理的核心概念和方法,有助于学员在实际工作中更好地管理IT服务,提高服务质量和客户满意度。此外,学员还可以通过本教材准备ITIL认证考试,提升自身的职业竞争力。 ### 回答3: 《ITIL 4-Foundation_培训考试教材_中英文对照版》是一本关于ITIL 4基础知识的教材,适用于正在学习或考虑学习ITIL 4的人员。本教材以中英文对照的方式呈现,方便读者理解和掌握相关概念。 ITIL 4是目前最新的IT服务管理框架,它提出了更加现代和灵活的方法,帮助组织更好地管理其IT服务。本教材主要介绍了ITIL 4的基础知识,包括服务管理的概念、原则和实践,服务价值系统、价值流、服务价值链等。 在ITIL 4的基础上,本教材还介绍了服务管理的核心要素,包括服务策略、服务设计、服务转换、服务运营和持续改进。读者可以学习到如何维护和提升服务质量,如何响应客户需求,如何提高效率和效益,如何优化组织和流程等方面的知识。 同时,本教材还包括了大量的案例和练习,帮助读者将理论知识运用到实际场景中,加强学习效果。通过学习本教材,读者可以掌握ITIL 4的核心概念和方法,为提高组织的IT服务管理水平提供有力支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值