cocoa框架常用类

NSString 字符串类

常见方法

stringWithFormat 格式化字符串

length 获取字符串长度

isEqualToString 比较字符串是否相等

caseInsensitiveCompare 区分大小写比较

uppercaseString 转转字符串为大写

lowercaseString 转换字符串为小写

substringToIndex 从开始处截取字符串

substringWithRange 截取字符串

rangeOfString 查找指定字符串

stringWithContentsOfFile 把文件内容读入字符串

pathExtension 获取文件扩展名

stringWithContentsOfUrl 把url内容读入字符串

NSDate 日期和时间类

常见方法

dateWithTimeIntervalSinceNow 创建一个从现在开始增加指定时间间隔的日期

addTimeInterval 根据已有的日期增加指定时间间隔后的新日期

isEqualToDate 判断两个日期是否完全相等

earlierDate 是否比指定日期早

laterDate 是否比指定日期晚

timeIntervalSinceDate 计算两个日期时间间隔

NSArray 数组类

常见方法

arrayWithObjects 创建一个数组

arrayWithArray 基于已有数组创建新数组

subarrayWithRange 基于已有数组的一部分创建新数组

count 获取数组的长度

objectAtIndex 根据数组位置获取数组键值

indexOfObject 获取一个对象在数组中的位置

insertObject 插入一个对象 参数atIndex

replaceObjectAtIndex 替换指定位置的数组

removeObject 删除对象

removeObjectAtIndex 删除指定位置的对象

removeAllObjects 删除所有对象

NSDictionary 字典类

常见方法

count 查看字典有多少元素

objectForKey 访问字典中的值

相关推荐