API 常用一览表

stringWithFormat用于返回一个带有格式控制符的字符串,是类方法

length: 返回一个NSUInteger类型,求字符串长度的值

stringByAppendingString:将两个字符串拼接,返回一个新字符串

stringByAppendingFormat: 将原字符串与给定字符串拼接,给定字符串带有格式控制符,返回一个新字符串

substringFormIndex:从某个位置开始到结束求字串,返回一个新字符串

substringToIndex:从开始到某个位置求子串,返回这个字串

substringWithRange:根据给定的范围求子串,返回这个子串

componentsSeparatedByString:根据传入的字符串把原串分割成几部分,返回一个数组

rangeOfString:给一个子串,求字串再原串的范围,返回一个结构体(NSRange);(起始位置,长度)

stringByReplacingOccurrencesOfString:将原串中所有出现某字符串替换成新串,返回一个新字符串

hasPrefix:判断原字符串的首部和给的字符串是否一致,返回一个BOOL值

hasSuffix:判断尾部是否一致,返回BOOL值

isEqualToString:判断两个字符串是否相等,返回一个BOOL值

lowercaseString:将所有大写字母边小写,返回一个新字符串

integerValue:字符串转成基本类型,返回NSInteger类型的数值

NSMutableString         继承自NSString,特有函数有

appendingString:在原串中拼接

deleteCharactersInRange:删除原串中给定范围内的内容

insertString:aIndex:  在原串的某个位置起,添加给定的字符串

replaceCharactersInRange:   将原串中给定的位置开始,将n个字节替换成刚给定的字符串

setString    将原串的内容设为给定的字符串

compare:    字符串比较,返回一个NSComparisonResult 类型的值

NSArray    不可修改内容,数组里只能存对象

arrayWithObjects   类方法,创建一个数组

objectAtIndex     根据给定的下标找出数组中对应的元素

count 获取数组元素的个数

firstObject

lastObject

containsObject    判断一个对象是否在数组中

indexOfObject     找到一个对象在数组里的下标

isEqualToArray    判断数组是否相等

NSMutableArray   可变数组

initWithCapacity   创建一个数组

addObject    给数组中添加元素

insertObject:atIndex      在原数组下标处插入

removeLastObject      删除最后元素

removeObject:           将某个对象从数组里删除

removeObject:inRange:     删除数组某个范围内的给定的对象

exchangeObjectAtIndex:withObjectAtIndex  交换数组里元素的位置

replaceObjectAtIndex:withObject

isKindOfClass:     判断对象的类型

NSDictionary   不可修改的字典

initWithObjectAndKeys:        创建字典,初始化时就给字典添加键值对,需要将键和值逐个输入

dictionaryWithObject:forKeys:      类方法,将值(数组)和键(数组)分别对应,返回一个字典

count

allKeys

allValues

objectForKey     根据key来索引数据

NSMutableDictionary    类方法,创建一个可以修改内容的字典

setObject:forKey:     往字典里添加键值对

removeObjectForKey

removeObjectForKeys:array

时间: 2024-12-31 04:02:41

API 常用一览表的相关文章

苹果API常用英语名词:

苹果API常用英语名词: 0. indicating 决定 1.in order to 以便 2.rectangle bounds 矩形尺寸 3.applied 应用 4.entirety 全部 5.technique 方法 6.truncating 截短 7.wrapping 换行 8.string 字符串 9.familiar style 简体 10.The styled text 主题样式 11.Constants 常量 12.Attribute 属性 13.Consecutive 连续

苹果开发API常用英语名词

苹果API常用英语名词 0. indicating 决定 1.in order to 以便 2.rectangle bounds 矩形尺寸 3.applied 应用 4.entirety 全部 5.technique 方法 6.truncating 截短 7.wrapping  换行 8.string 字符串 9.familiar style 简体 10.The styled text 主题样式 11.Constants 常量 12.Attribute 属性 13.Consecutive 连续

iOS开发API常用英语名词

iOS开发API常用英语名词 0. indicating 决定 1.in order to 以便 2.rectangle bounds 矩形尺寸 3.applied 应用 4.entirety 全部 5.technique 方法 6.truncating 截短 7.wrapping  换行 8.string 字符串 9.familiar style 简体 10.The styled text 主题样式 11.Constants 常量 12.Attribute 属性 13.Consecutive

黑马程序员_JavaSE学习总结第11天_开发工具 & API常用对象1

------- android培训.java培训.期待与您交流! ----------  11.01 常见开发工具介绍 1:操作系统自带的记事本软件 2:高级记事本软件例:Editplus,Notepad++,UltraEdit 3:集成开发环境 IDE(Integrated Development Environment) 这种软件是用于程序开发环境的应用程序,一般包括代码编辑器,编译器,调试器和图形界面工具. 集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件.具备这一特性的

JavaSE学习总结第11天_开发工具 & API常用对象1

11.01 常见开发工具介绍 1:操作系统自带的记事本软件 2:高级记事本软件例:Editplus,Notepad++,UltraEdit 3:集成开发环境 IDE(Integrated Development Environment) 这种软件是用于程序开发环境的应用程序,一般包括代码编辑器,编译器,调试器和图形界面工具. 集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件.具备这一特性的软件都可以叫做IDE. 例:JCreator,JBuilder,NetBeans,JDev

Windows API常用函数

转自:http://www.cnblogs.com/xiashengwang/p/4026259.html .NET中虽然类库很强,但还是有些时候功能有限,掌握常用的api函数, 会给我们解决问题提供另一种思路. 1.SetForegroundWindow 将窗口显示到最前面,前提是窗口没有最小化. [DIIImport("User32.dll")] public static extern bool SetForegroundWindow(IntPtrh Wnd); 2.ShowWi

VC API常用函数简单例子大全[转]

第一个:FindWindow根据窗口类名或窗口标题名来获得窗口的句柄,该函数返回窗口的句柄 函数的定义:HWND WINAPI FindWindow(LPCSTR lpClassName ,LPCSTR lpWindowName); 第一个参数填窗口的类名,第二个填窗口的标题名,其实是不需要同时填两个参数的,也就是说,你只要知道窗口的类名或窗口的标题就可以了,没有的那个就用NULL代替. 比如现在有一个窗口名为"无标题.txt - 记事本"的记事本程序.那么我就可以用上面的函数获得这个

Appium——api常用函数

appium常用函数介绍: 获取页面信息: 1. def get_current_activity(cls, driver): ''' 获取当前页面的activity :param driver: :return: ''' return driver.current_activity 2. def get_current_pagesource(cls, driver): ''' 获取当前页面源码 :param driver: :return: 返回数据类型为str ''' return driv

Java基础班学习笔记(11)API常用类(一)

1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类. (2)构造方法: A:讲解了System.in这个东西. 它其实是标准的输入流,对应于键盘录入 B:构造方法 InputStream is = System.in; Scanner(InputStream is) C:常用的格式 Scanner sc = new Scanner(System.in); (3)基本方法格式: A:hasNextXxx() 判断是否是某种类型的 B:nextXxx() 返回某种类型的