A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhaihaohk 中级黑马   /  2014-11-26 14:17  /  666 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.NSString中的几个常用方法:
isEqualToString、还可以通过compare来比较两个字符串的顺序,如果第一个字符串小于第二个则结果是NSOrderedAscending,NSorderedSame相等,NSOrderedDescending第一个字符串大于第二个、caseInsensitiveCompare(不想进行大小写的敏感检查)、uppedcaseString、lowercaseString
字符串截取:
str2 = [str1 substringToIndex:5],如果str1为"Rangeor index out of bounds",则str2为Range
字符串查找:
rangngeOfString
str2 = [str1rangngeOfString:@"Sam"]; str2.location可以获得位置信息

NSString是不可修改的字符串,二NSMutableString是可修改的字符串

2.数组对象
不可变数组(NSArray)
在数组中的元素必须以nil结束,NSArray数组类上的方法有:

可变数组(NSMutableArray),他是NSArray的子类
对应于NSString和NSMutableString,NSMutableArray是可以动态管理数组的

3.字典对象(NSDictionary和NSMutableDictionary)
其实字典就是hash ,名字不同;
NSDictionary的作用同java中的字典类相同,提供了“键-值”对的集合
他的方法有:


4.集合对象(NSSet)
集合对象是一组单值对象的组合,比如1个包含1到50个数字的集合。集合对象的操作包括搜索、添加、删除集合中的成员(可变集合的功能),比较两个集合,计算两个集合的交集和并集等

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马