Objective-C函数速查实例手册

Objective-C函数速查实例手册 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
张权 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-23

类似图书 点击查看全场最低价

图书介绍

出版社: 人民邮电出版社
ISBN:9787115336415
版次:01
商品编码:11406209
品牌:异步图书
包装:平装
开本:大32开
出版时间:2014-02-01
页数:496
正文语种:中文


相关图书





图书描述

内容简介

  Objective-C是一种通用、高级、面向对象的编程语言,是iOS平台以及相关开发的主流编程语言。在TIOBE新的编程语言排行榜中,Objective-C仅次于C和Java,位居第三。
  《Objective-C函数速查实例手册》全面、系统地介绍了Objective-C中常用的函数和方法,并提供了大量实例,帮助读者掌握其用法。全书共分3篇。第1篇介绍Objective-C的发展历程、特点、技术构成、Objective-C开发环境的构建方法、Objective-C程序数学运算中常用的函数等;第2篇介绍数字对象、字符串对象、数组对象、字典对象、集合、文件、时间和日历、进程、线程、锁、数据对象和归档中常用的方法;第3篇介绍窗口和颜色、自定义视图、文本框和文本视图、图像和图像视图、表视图以及常用控件中常用的方法。此外,作者专门为《Objective-C函数速查实例手册》录制了大量的配套教学视频,以帮助读者更好地学习本书内容。这些视频和书中的实例源代码一起收录于本书的配书光盘中。
  《Objective-C函数速查实例手册》涉及面广,从基本的Objective-C语言函数,到Cocoa中两个框架的方法,几乎涵盖Objective-C开发所用到的所有方法。《Objective-C函数速查实例手册》适合所有想全面学习Objective-C开发技术的人员阅读,也适合各种使用Objective-C进行开发的程序员参考查阅。对于Objective-C程序员来说,本书是一本不可多得的案头必备的参考用书。

作者简介

张权,现为天津红翔吉瑞网络科技有限公司CEO,硅谷访问学者,国内顶级数据库专家,主研移动终端与大数据交互。拥有多家上市公司移动终端解决方案实施经验,曾为国内外多家知名互联网企业提供移动终端技术咨询服务。

内页插图

目录

目 录

第1篇 Objective-C准备篇

第1章 Objective-C学习环境准备 3
1.1 Objective-C基础 3
1.1.1 Objective-C的发展历程 3
1.1.2 Objective-C语言的特点 3
1.1.3 技术架构 4
1.2 开发环境 5
1.2.1 注册开发者账号 5
1.2.2 下载安装Xcode 8
1.2.3 更新帮助文档 12
1.3 编写第一个Objective-C程序 13
1.3.1 创建项目 13
1.3.2 编写程序 15
1.3.3 运行程序 15
1.3.4 使用帮助 16
1.4 小结 17

第2章 数学运算(math)函数 18
2.1 算术运算函数 18
2.1.1 rand()函数:产生随机数 18
2.1.2 abs()函数/labs()函数:整数的绝对值 19
2.1.3 fabs()/fabsf()/fabsl()函数:浮点数的绝对值 19
2.1.4 floor()/floorf()/floorl()函数:向下取整 20
2.1.5 ceil()/ceilf()/ceill()函数:向上取整 21
2.1.6 round()/roundf()/roundl()函数:四舍五入 22
2.1.7 sqrt()/sqrtf()/sqrtl()函数:求平方根 22
2.1.8 fmax()/fmaxf()/fmaxl()函数:求最大值 23
2.1.9 fmin()/fminf()/fminl()函数:求最小值 24
2.1.10 hypot()/hypotf()/hypotl()函数:求直角三角形斜边的长度 25
2.1.11 fmod()/fmodf()/fmodl()函数:求两数整除后的余数 26
2.1.12 modf()/modff()/modfl()函数:浮点数分解为整数和小数 27
2.1.13 frexp()/frexpf()/frexpl()函数:浮点数分解尾数和以二为底的指数 28
2.2 三角运算函数 29
2.2.1 sin()/sinf()/sinl()/函数:求正弦值 29
2.2.2 sinh()/sinhf()/sinhl()函数:求双曲正弦值 30
2.2.3 cos()/cosf()/cosl()函数:求余弦值 30
2.2.4 cosh()/coshf()/coshl()函数:求双曲余弦值 31
2.2.5 tan()/tanf()/tanl()函数:求正切值 31
2.2.6 tanh()/tanhf()/tanhl()函数:求双曲正切值 32
2.3 反三角运算 33
2.3.1 asin()/asinf()/asinl()函数:求反正弦值 33
2.3.2 asinh()/asinhf()/asinhl()函数:求反双曲正弦值 34
2.3.3 acos()/acosf()/acosl()函数:求反余弦值 34
2.3.4 acosh()/acoshf()/acoshl()函数:求反双曲余弦值 35
2.3.5 atan()/atanf()/atanl()函数:求反正切值 36
2.3.6 atan2()/atan2f()/atanl()函数:求坐标值的反正切值 37
2.3.7 atanh()/atanhf()/atanhl()函数:求反双曲正切值 37
2.4 指数和对数运算 38
2.4.1 pow()/powf()/powl函数:求n的m次方的值 38
2.4.2 exp()/expf()/expl()函数:求e的x次方的值 39
2.4.3 exp2()/exp2f()/exp2l()函数:2的x的次方的值 39
2.4.4 log()/logf()/logl()函数:求以e为底的对数值 40
2.4.5 log10()/log10f()/log10l()函数:求以10为底的对数值 41
2.5 常量函数 41
2.6 小结 42

第2篇 Cocoa的Foundation框架篇

第3章 数字对象(NSNumber) 45
3.1 整型对象 45
3.1.1 numberWithShort:方法:创建短整型数字对象 45
3.1.2 numberWithUnsignedShort:方法:创建无符号短整型数字对象 45
3.1.3 numberWithInteger:方法:创建整型数字对象 45
3.1.4 numberWithUnsignedInteger:方法:创建无符号整型数字对象 46
3.1.5 numberWithInt:方法:创建整型数字对象 46
3.1.6 numberWithUnsignedInt:方法:创建无符号整型数字对象 46
3.1.7 numberWithLong:方法:创建并初始化长整型数字对象 46
3.1.8 numberWithUnsignedLong:方法:创建并初始化无符号长整型数字对象 46
3.1.9 numberWithLongLong:方法:创建并初始化长长整型数字对象 47
3.1.10 numberWithUnsignedLongLong:方法:创建并初始化无符号长长整型对象 47
3.1.11 initWithShort:方法:初始化短整型数字对象 47
3.1.12 initWithUnsignedShort:方法:初始化无符号短整型数字对象 47
3.1.13 initWithInteger:方法:初始化整型数字对象 47
3.1.14 initWithUnsignedInteger:方法:初始化无符号整型数字对象 47
3.1.15 initWithInt:方法:初始化整型数字对象 48
3.1.16 initWithUnsignedInt:方法:初始化无符号整型数字对象 48
3.1.17 initWithLong:方法:初始化长整型数字对象 48
3.1.18 initWithUnsignedLong:方法:初始化无符号长整型数字对象 48
3.1.19 initWithLongLong:方法:初始化长长整型数字对象 48
3.1.20 initWithUnsignedLongLong:方法:初始化无符号长长整型数字对象 48
3.1.21 shortValue:方法:取短整型数字对象的值 49
3.1.22 unsignedShortValue:方法:取无符号短整型数字对象的值 49
3.1.23 integerValue:方法:取整型数字对象的值 49
3.1.24 unsignedIntegerValue:方法:取无符号整型数字对象的值 49
3.1.25 intValue:方法:取整型数字对象的值 49
3.1.26 unsignedIntValue:方法:取无符号整型数字对象的值 49
3.1.27 longValue:方法:取长整型数字对象的值 49
3.1.28 unsignedLongValue:方法:取无符号长整型数字对象的值 50
3.1.29 longlongValue:方法:取长长整型数字对象的值 50
3.1.30 unsignedLongLongValue:方法:取无符号长长整型数字对象的值 50
3.2 字符型对象 51
3.2.1 numberWithChar:方法:创建并初始化字符型数字对象 51
3.2.2 numberWithUnsignedChar:方法:创建并初始化无符号字符型数字对象 51
3.2.3 initWithChar:方法:初始化字符型对象 51
3.2.4 initWithUnsignedChar:方法:初始化无符号字符型对象 52
3.2.5 charValue:方法:取字符型数字对象的值 52
3.2.6 unsignedCharValue:方法:取无符号字符型数字对象的值 52
3.3 单精度型对象 53
3.3.1 numberWithFloat:方法:创建并初始化单精度型数字对象 53
3.3.2 initWithFloat:方法:初始化单精度型数字对象 53
3.3.3 floatValue:方法:取单精度型数字对象的值 53
3.4 双精度型对象 54
3.4.1 numberWithDouble:方法:创建并初始化一个双精度型数字对象 54
3.4.2 initWithDouble:方法:初始化双精度型数字对象 54
3.4.3 doubleValue:方法:取双精度型数字对象的值 54
3.5 布尔型对象 55
3.5.1 numberWithBool:方法:创建并初始化布尔型数字对象 55
3.5.2 initWithBool:方法:初始化布尔类型对象 56
3.5.3 boolValue:方法:取布尔型数字对象的值 56
3.6 数字对象通用方法 57
3.6.1 isEqualToNumber:方法:比较两对象值是否相等 57
3.6.2 compare:方法:比较值的大小 57
3.7 小结 58

第4章 字符串对象(NSString) 59
4.1 创建及初始化 59
4.1.1 string:方法:创建字符串 59
4.1.2 stringWithstring:方法:用字符串来创建字符串 59
4.1.3 stringWithCstring:方法:创建C字符串 60
4.1.4 stringWithFormat:方法:创建NSLog()格式的字符串 60
4.1.5 stringWithContentsOfFile:方法:将创建的字符串设置为指定文件的内容 61
4.1.6 stringWithContentsOfURL:方法:将创建字符串设置为url的内容 62
4.1.7 stringWithUTF8String:方法:将创建的字符串转换为UTF8字符串 62
4.1.8 init:方法:初始化字符串 63
4.1.9 initWithString:方法:用字符串来初始化字符串 63
4.1.10 initWithCString:方法:初始化字符串 64
4.1.11 initWithFormat:方法:用NSLog()格式初始化字符串 64
4.1.12 initWithContentsOfFile:方法:将初始化的字符串设置为指定文件的内容 65
4.1.13 initWithContentsOfURL:方法:将初始化的字符串设置为url的内容 66
4.1.14 initWithUTF8String:方法:将初始化的字符串转换为UTF8字符串 66
4.2 判断和比较 67
4.2.1 isEqualTostring:方法:比较字符串是否相等 67
4.2.2 hasPrefix:方法:判断字符串是否以某个字符开始 68
4.2.3 hasSuffix:方法:判断字符串是否以某个字符结束 68
4.2.4 compare:方法:比较字符串的大小 69
4.2.5 caseInsensitiveCompare:方法:不考虑大小写的比较大小 70
4.3 大小写转换 71
4.3.1 uppercaseString:方法:小写字母转为大写字母 71
4.3.2 lowercaseString:方法:大写字母转为小写字母 72
4.3.3 capitalizedString:方法:将每个单词的首字母大写 72
4.4 截取 73
4.4.1 substringToIndex:方法:从字符串的开头一直截取到指定的位置 73
4.4.2 substringFromIndex:方法:从指定位置开始截取字符串直到结束 73
4.4.3 substringWithRange:方法:根据指定范围返回子字符串 74
4.4.4 characterAtIndex:方法:返回索引号所在字符串中的字符 75
4.5 转换类型 75
4.5.1 doubleValue:/floatValue:方法:返回转换为浮点类型的值 75
4.5.2 intValue:方法:返回转换为整型的值 76
4.5.3 boolValue:方法:返回转换为布尔类型的值 76
4.6 对文件的处理 77
4.6.1 stringByAppendingPathExtension:方法:为文件添加扩展名 77
4.6.2 pathExtension:方法:获取文件扩展名 78
4.6.3 stringByDeletingPathExtension:方法:删除扩展名 78
4.6.4 writeToFile:方法:将字符串写入到文件 79
4.6.5 writeToURL:方法:将字符串写入到url中 79
4.6.6 stringByExpandingTildeInPath:方法:将“~”替换成系统的主目录 80
4.6.7 stringByAbbreviatingWithTildeInPath:方法:将系统主目录替换为“~” 81
4.6.8 lastPathComponent:方法:获取路径中的文件名 81
4.6.9 stringByDeletingLastPathComponent:方法:获取路径中文件所在的位置 82
4.6.10 stringByAppendingPathComponent:方法:组合位置和文件名 82
4.6.11 isAbsolutePath:方法:判断绝对路径 83
4.7 其他 84
4.7.1 length:方法:求字符串的长度 84
4.7.2 stringByAppendingString:方法:字符串后面增加一个新字符串 84
4.7.3 rangeOfString:方法:查找字符串中是否包含其他字符串 85
4.7.4 stringByTrimmingCharactersInSet:方法:去除空格或回车 86
4.8 可变字符串 86
4.8.1 stringWithCapacity:方法:按照固定长度生成空字符串 86
4.8.2 initWithCapacity:方法:初始化一个固定长度的字符串 87
4.8.3 appendString:方法:在字符串的末尾附加另一个字符串 87
4.8.4 appendFormat:方法:附加一个格式化字符串 88
4.8.5 SetString:方法:将字符串设置为规定的内容 88
4.8.6 insertString:方法:在指定位置插入字符串 89
4.8.7 deleteCharactersInRange:方法:删除指定范围的字符串 89
4.8.8 replaceCharactersInRange:方法:使用字符串代替指定范围的字符串 90
4.8.9 replaceOccurrencesOfString:方法:替换 91
4.9 小结 91

第5章 数组对象(NSArray) 92
5.1 创建及初始化 92
5.1.1 array:方法:创建数组 92
5.1.2 arrayWithArray:方法:通过一个数组创建另一个数组 92
5.1.3 arrayWithContentsOfFile:方法:创建数组将内容设置为指定文件内容 93
5.1.4 arrayWithContentsOfURL:方法:创建数组将内容设置为url指定内容 94
5.1.5 arrayWithObject:方法:创建具有一个元素的数组 95
5.1.6 arrayWithObjects:方法:创建具有多个元素的数组 95
5.1.7 init:方法:初始化数组 96
5.1.8 initWithArray:方法:用数组初始化数组 96
5.1.9 initWithContentsOfFile:方法:初始化数组将内容设置为指定文件内容 97
5.1.10 initWithContentsOfURL:方法:初始化数组将内容设置为url指定内容 98
5.1.11 initWithObjects:方法:初始化具有多个元素的数组 98
5.2 数组元素的操作 99
5.2.1 containsObject:方法:判断数组中是否包含某个元素 99
5.2.2 count:方法:计算元素个数 100
5.2.3 firstObjectCommonWithArray:方法:获取首元素 100
5.2.4 lastObject:方法:获取最后一个元素 101
5.2.5 objectAtIndex:方法:获取在某个位置的数组元素 101
5.2.6 objectAtIndexs:方法:获取数组元素 102
5.2.7 arrayByAddingObject:方法:在数组末尾添加元素 102
5.2.8 arrayByAddingObjectsFromArray:方法:在数组的末尾添加另一个数组 103
5.2.9 subarrayWithRange:方法:数组的一部分创建数组 104
5.2.10 isEqualToArray:方法:比较数组是否相等 104
5.2.11 indexOfObject:方法:返回元素所在的位置 105
5.2.12 indexOfObjectIdenticalTo:方法:返回元素所在的位置 106
5.2.13 componentsJoinedByString:方法:数组转换为字符串 106
5.2.14 componentsSeparatedB Objective-C函数速查实例手册 下载 mobi epub pdf txt 电子书 格式

Objective-C函数速查实例手册 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

Objective-C函数速查实例手册 下载 mobi pdf epub txt 电子书 格式 2024

Objective-C函数速查实例手册 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

一般…书都一样…没啥说的!

评分

实用,方便查阅。性价比高。

评分

没事饭量眼,有的没的看一看

评分

书不错,新手可以看看

评分

好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好

评分

还不错 下次再买

评分

一直在学校学习,没怎么玩手机,,挺实用,

评分

最后几本,买了再说,按照类型查还不错,但最好有安照字母顺序查找得目录

评分

挺实用的

类似图书 点击查看全场最低价

Objective-C函数速查实例手册 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.qciss.net All Rights Reserved. 图书大百科 版权所有