技术开发 频道

iOS开发笔记 4、iOS中的Cocoa、设计等

  【IT168 技术】

  Cocoa中常用的类

  NSStringNSMutableString

  赋值NSString *myString = @"some string";

  NSString *myString = [NSStringstringWithFormat:@"object = %@",someObject];

  转换NSString *upper = [myStringuppercaseString];

  intintString = [myStringintValue];

  去内容NSString *trimmed = [myString string ByTrimmingCharactersInSet: [NSCharacterSet whitespace CharacterSet]];

  截取字符串NSString *aString = [numberStringsubstringToIndex:3];

  NSRange range = NSMakeRange(4,3);

  NSString *aString = [numberStringsubstringWithRange:range];

  NSArray *arr = [numberString

  ?componentsSeparatedByString:

  ? @" "];

  替换NSString *aString = [numberStringstringByReplacingOccurrencesOf

  ? String:@"three" withString: @"four"];

  查找NSRangefoundRange = [numberStringrangeOfString:@"two"];

  BOOL found = ([numberStringrangeOfString:@"two"].location != ?NSNotFound);

  文件NSString *fileContents = [NSStringstringWithContentsOfFile: ? @"myfile.txt"];

  NSURL *url = [NSURL URLWithString:? @"http://google.com"];

  NSString *pageContents = [NSString?stringWithContentsOfURL:url];

  Date Times

  NSDate *myDate = [NSDate date];

  NSTimeIntervalsecondsPerDay = 24*60*60;

  NSDate *now = [NSDate date];

  NSDate *yesterday = [now addTimeInterval:-secondsPerDay];

  NSDateComponents *comp = [[NSDateCo m ponentsalloc] init];

  [co m p setMonth:06];

  [co m p setDay:01];

  [co m p setYear:2010];

  NSCalendar *myCal= [[NSCalendaralloc] initWithCalendarIdentifier: NSGregorianCalendar];

  NSDate *myDate= [myCaldateFromComponents:comp];

  NSArrayNSMutableArrayDictionary

  NSString *string1 = @"one";

  NSString *string2 = @"two";

  NSString *string3 = @"three";

0
相关文章