版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
和iPad软件开发培训机构,到目前为 的努力,感谢对我们的支持!我们也将免费为提供最好的就业后的技术支持! :无限互联3G学院Foundation:无限互联3G学院4、字典NSArrayNSArray*array=[NSArrayNSNumber*number=[NSNumber",NSDictionary*dic=[[NSDictionary·NSDictionaryNSDictionary*dic=[NSDictionary
NSDictionaryNSUIntegercount=[dicNSArray*array=[dicNSArray*keys=[dicNSArray*values=[dicNSDictionary NSDictionary*dic=@{@"names":array,
NSNumber*number=NSMutableDictionar·NSMutableDictionary是可变字典,字典中 ·NSMutableDictionary继承于NSDictionaryNSMutableDictionary*dic=
NSArray*array=[NSArray
",NSNumber*number=[NSNumbernumberWithInt:200];NSString*user=[dic[dicfor(idkeyindic){idvalue=} [dicNSArray*keys=[dicfor(inti=0;i<[keyscount];i++)idkey=[keys}idvalue=[dic 课堂练习6 和iPad软件开发培训机构,到目前为 的努力,感谢对我们的支持!我们也将免费为提供最好的就业后的技术支持! 5NSSet·NSSet数组是有序的,NSSet数组可以容纳重复的对象,NSSetNSSet",",",NSSet*set=[NSSetNSSet*set=[[NSSetalloc]NSArrayNSArray*array=[setNSUIntegercount=[setNSString*str=[setBOOLisContain=[setNSSet*set1=[NSSetsetWithObjects:@"a",nil];NSSet*set2=[set1setByAddingObject:@"b"];NSSet*set7=[NSSetsetWithObjects:@"a",nil];NSSet*set8=[NSSetsetWithObjects:@"z",nil];NSSet*set9=[set7setByAddingObjectsFromSet:set8];NSArray*array=[NSArrayarrayWithObjects:@"a",@"b",@"c",nil];NSSet*set10=[NSSetsetWithObjects:@"z",nil];NSSet*set11=[set10·可变集合——NSMutableSet,它继承自NSSet===[set2minusSet:set3];[set2[set2unionSet:set3];[set1//根据数组的内容删除集合中的对象[set2removeObject:@"1"];[set2练习使用NSSet使用两种循环遍历数组和NSSet:无限互联3G学院·NSNumber类是用来包装基本数据类型。NSNumber*intNumber=[NSNumberNSNumber*longNumber=[NSNumbernumberWithLong:100000];NSNumber*floatNumber=[NSNumbernumberWithFloat:10.5];NSNumber*boolNumber=[NSNumbernumberWithBool:true];NSNumber*charNumber=[NSNumbernumberWithChar:'a'];intintval=[intNumberlonglongVal=[longNumberlongValue];floatfloatVal=[floatNumberfloatValue];BOOLboolVal=[boolNumberboolValue];charcharVal=[charNumbercharValue];:无限互联3G学院NSNumberNSNumber*intNumber=NSNumber*longNumber=@NSNumber*floatNumber=@10.5;NSNumber*boolNumber=@true;NSNumber*charNumber=@'a';NSNumber*value=@(10+100);;:无限互联3G学院NSValue和NSNull·NSValueNSValue可以包装任意值(如结构体、指针等等)NSSizesize={100,NSValue*value=[NSValuevalue:&sizewithObjCType:@encode(NSSize)];NSSizenewSize;[valueNSLog(@"newsize:%@",·NSNull 无限互联是国内唯一一家专注于 和iPad软件开为止为各大公司输送了一大i6,把 把
最好的肯定,也是我们前进的最动力,我们感谢的努力,感谢对我们的支持!我们也将免费为提供最好的就业后的技术支持! 6某一日期到1970·NSDate的基本概念在Foundation框架中,提供了NSDate类,它是cocoa提供给用处理日期的NSTimeIntervaltime2001=[datetimeIntervalSinceReferenceDate];NSLog(@"time2001:%f",time2001);//GMTNSTimeIntervaltime1970=[datetimeIntervalSince1970];NSLog(@"time1970:%f",time1970);//GMTNSTimeIntervaltimeNow=[datetimeIntervalSinceNow];NSLog(@"now2012:%f",timeNow);//GMTNSTimeIntervaltime=24*60*NSDate*_yesterday=[[NSDatealloc]initWithTimeIntervalSinceNow:-NSDate*_today=[[NSDatealloc]initWithTimeIntervalSinceNow:0];NSDate*_tomorrow=[[NSDatealloc]initWithTimeIntervalSinceNow:time];
NSDate*feature=[NSDatedistantFuture];NSLog(@"feature:%@",feature);NSDate*ancient=[NSDatedistantPast];NSLog(@"ancient:%@",ancient);if(![_yesterdayisEqualToDate:_tomorrow]}NSDate*earlierDate=[featureearlierDate:ancient];NSLog(@"earlierDate:%@",earlierDate);NSDate*laterDate=[featurelaterDate:ancient];NSLog(@"laterDate:%@",laterDate);parisonResultresult=[_tomorrow
NSString*timeString= NSDate*convertDate=[NSDatedateWithTimeIntervalSince1970:[timeStringdoubleValue]];NSLog(@"convertDate%@",/*NSDateFormatter格式化日期NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[formattersetDateFormat:@"yyyy-MM-ddHHmm"];NSString*formatterDate=[formatterstringFromDate:[NSDatedate]];NSLog(@"formatterDate:%@",formatterDate); y不包含 yy不包含 的年份小于10,则显示具有前导零的年份。yyyy包括 gg时期 h12小时制的小时。一位数的小时数没有前导零。hh12小时制的小时。一位数的小时数有前导零。H24小时制的小时。一位数的小时数没有前导零。HH24小时制的小时。一位数的小时数有前导零。m分钟。一位数的分钟数没有前导零。 ff秒的小数精度为两位。其余数字被截断。fff秒的小数精度为三位。其余数字被截断。 ffffff秒的小数精度为六位。其余数字被截断。z时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数没有前导零。例如,太平洋标准时间是“-8”。zz时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数有前导零。例如,太平洋标准时间是“-08”。\cc是任意字符。照原义显示字符。若要显示反斜杠字符,请使用“\\
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 影视制作行业五年发展洞察及发展预测分析报告
- 化工产品冷链物流行业分析及未来五至十年行业发展报告
- 云人力资源行业市场需求变化带来新的商业机遇分析报告
- 生物科技与机器学习行业市场深度分析报告
- 有害生物控制设备与药剂行业市场需求变化带来新的商业机遇分析报告
- 可循环利用建筑材料相关行业公司成立方案及可行性研究报告
- 物流信息平台行业发展趋势研判及战略投资深度研究报告
- 2024届湖南省雅礼中学高三月考(八)语文试卷(解析版)
- 2023-2024学年河南省郑州市十校高一下学期期中联考物理试卷(解析版)
- 对外汉语教育课程设计
- 4S店内部承包经营管理合同
- 部编版语文2024-2025学年七年级上册第一单元测试卷
- 拖车损坏赔偿协议书
- 2024矿山尾矿购销合同范本
- 2024年机械制图员(中级)技能鉴定理论考试题库(含答案)
- 急诊科专科护士进修汇报课件
- 洁净室验收要求
- 2024开荒保洁服务合同范本
- 封山育林工程 投标方案(技术方案)
- 大学劳动教育(高等院校劳动教育课程)全套教学课件
- CHT 9015-2012 三维地理信息模型数据产品规范(正式版)
评论
0/150
提交评论