第五课foundation框架二无限互联是国内唯一一家专注于iPhone和iPad软件开发培_第1页
第五课foundation框架二无限互联是国内唯一一家专注于iPhone和iPad软件开发培_第2页
第五课foundation框架二无限互联是国内唯一一家专注于iPhone和iPad软件开发培_第3页
第五课foundation框架二无限互联是国内唯一一家专注于iPhone和iPad软件开发培_第4页
第五课foundation框架二无限互联是国内唯一一家专注于iPhone和iPad软件开发培_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

和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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论