电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

OC常用数据类型.pptVIP免费

OC常用数据类型.pptOC常用数据类型.pptOC常用数据类型.pptOC常用数据类型.pptOC常用数据类型.ppt
—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnUI基础OC常用数据类型http://ios.itcast.cniOS学院http://weibo.com/up520it李南江—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnBlockBlock封装了一段代码,可以在任何时候执行Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:block是inline(内联函数)的,并且默认情况下它对局部变量是只读的苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnBlocks的定义Blocks的定义:int(^MySum)(int,int)=^(inta,intb){returna+b;};定义了一个叫MySum的blocks对象,它带有两个int参数,返回int。等式右边就是blocks的具体实现Block可以访问局部变量,但是不能修改。intsum=10;int(^MyBlock)(int)=^(intnum){sum++;//编译报错returnnum*sum;};如果要修改就要加关键字:__block__blockintsum=10;—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnBlocks和函数指针对比定义函数指针int(*myFn)();定义Blocksint(^MyBlocks)(int,int);调用函数指针(*myFn)(10,20);调用BlocksMyBlocks(10,20);—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnBlocks的赋值在声明的同时定义变量,然后赋值int(^MySum)(int,int)=^(inta,intb){returna+b;};也可先用typedef先声明类型,再定义变量进行赋值typedefint(^MySum)(int,int);MySumsum=^(inta,intb){returna+b;};—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnFoundation框架正如其名,Foundation框架是其他所有iOS框架的基础Foundation框架包含了很多开发中常用的数据类型:结构体枚举类要想使用Foundation中的数据类型,包含它的主文件即可#import—高级软件人才实作培训专家!北京传智播客教育www.itcast.cnNSRange在Foundation/NSRange.h中对NSRange的定义typedefstruct_NSRange{NSUIntegerlocation;NSUIntegerlength;}NSRange;//typedefunsignedlongNSUInteger;这个结构体用来表示事物的一个范围,通常是字符串里的字符范围或者数组里的元素范围location表示该范围的起始位置length表示该范围内所含的元素个数比如”Iloveobjective-c”中的”obj”可以用location为7,length为3的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部