A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张晓珊 中级黑马   /  2015-6-3 17:15  /  3197 人查看  /  41 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1.         //比较两个字符串内容是否相同  
  2.         BOOL b =[str1 isEqualToString:str2];

  3.         // 比较两个字符串的大小
  4.         NSComparisonResult result = [str1 compare:str2];  

  5.         //判断字符串是否以指定字符串开头  
  6.         [str1 hasPrefix:@"aaa"];  
  7.         //判断字符串是否以指定字符串结尾  
  8.            [str1 hasSuffix:@"aaa"];

  9.         //字符串的截取  
  10.            NSString *str = @"123456789";  
  11.         NSLog(@"%@",[str substringFromIndex:3]);  
  12.         NSLog(@"%@",[str substringToIndex:6]);  
  13.         NSLog(@"%@",[str substringWithRange:NSMakeRange(3, 3)]);

  14.         //字符串转为 int double float  
  15.         NSString *str3 = @"123";  
  16.         NSLog(@"%i",[str3 intValue]);  
  17.         NSLog(@"%zi",[str3 length]);  
  18.          
  19.         //取出指定位置的字符  
  20.         unichar c = [str3 characterAtIndex:2];  
  21.         NSLog(@"%c",c);  
  22.          
  23.         //转为C语言的字符串  
  24.         const char *s = [str3 UTF8String];  
  25.         NSLog(@"%s",s);

  26.         //字符串拆分为数组  
  27.         NSString *str9 = @"命 运 就 算 颠 沛 流 离";  
  28.         NSArray *array = [str9 componentsSeparatedByString:@" "];

  29.           //拼接字符串  
  30.         NSString *str11 = @"123";  .     
  31.         NSString *str12 = @"456";
  32.         NSString *appStr1 = [[NSString alloc]initWithFormat:@"%@%@",str11,str12];  
  33.         NSString *appStr2 = [str11 stringByAppendingFormat:@"%@",str12];  
  34.         NSString *appStr3 = [str11 stringByAppendingString:str12];

  35.         //替换  
  36.         [mStr1 replaceCharactersInRange:NSMakeRange(4, 4) withString:@"1234"];
  37.    
  38.         //删除  
  39.         [mStr1 deleteCharactersInRange:NSMakeRange(4, 4)];  
  40.         NSLog(@"%@",mStr1);

  41.         //插入  
  42.         NSMutableString *mStr1 = [[NSMutableString alloc] initWithFormat:@"abcd"];  
  43.         [mStr1 insertString:@"defg" atIndex:4];

复制代码

学习Foundation框架让大家都很头痛吧,命名没有什么知识点,但是却又一大堆复杂的方法要记,而且方法名还那么长。我总结了一下String中常用的方法给大家分享下。

41 个回复

正序浏览
aofex 中级黑马 2015-6-11 21:12:14
42#
张晓珊 发表于 2015-6-3 17:41
论文?培训还得写论文?

不是论文   是博客啦
回复 使用道具 举报
张晓珊 发表于 2015-6-8 10:39
老师问的比较细致,基础要扎实!会有2~3道编程题!都是做过的!

非常感谢!
不知道能不能赶在10号之前面完。
回复 使用道具 举报
talent123 发表于 2015-6-8 10:34
传授点面试经验吧  T T

老师问的比较细致,基础要扎实!会有2~3道编程题!都是做过的!
回复 使用道具 举报
羽零八 发表于 2015-6-8 09:56
额 你报的不是6月29的那个班啊

6月29的那个班早都录满了。
回复 使用道具 举报
张晓珊 发表于 2015-6-8 09:48
我上次看美女直播间听老师说一般102以上都有可能被录取,具体录取分数线要看这次的总体成绩,按成绩排名 ...

传授点面试经验吧  T T
回复 使用道具 举报
你分攒的好快。。。
回复 使用道具 举报

额 你报的不是6月29的那个班啊
回复 使用道具 举报
羽零八 发表于 2015-6-8 09:51
10号是最后一批了吗

第一批……
回复 使用道具 举报
张晓珊 发表于 2015-6-8 09:50
应该是10号才录呢,等待中……

10号是最后一批了吗
回复 使用道具 举报
小龙女的萝卜 发表于 2015-6-8 07:01
围观学习了,楼主,你被录取了没

应该是10号才录呢,等待中……
回复 使用道具 举报
羽零八 发表于 2015-6-8 09:38
你是第几期的啊,面试过了吗??

第10期,面试过了,等着分配入学名额呢。面试过了不一定就能被录取。
回复 使用道具 举报
这个整理的不错
回复 使用道具 举报
talent123 发表于 2015-6-7 21:55
天呐,,,我要面试45分,才能到106...坑爹呢这是

我上次看美女直播间听老师说一般102以上都有可能被录取,具体录取分数线要看这次的总体成绩,按成绩排名从上往下录取。但是看论坛上有的人说跟批次也有关系,有一期第一批录取线是106,第二批录取线是109。
回复 使用道具 举报
你是第几期的啊,面试过了吗??
回复 使用道具 举报
围观学习了,楼主,你被录取了没
回复 使用道具 举报
学习一下!
回复 使用道具 举报
张晓珊 发表于 2015-6-7 18:03
每天发帖回帖,会有15黑马币,登录加新人报道里边签到有3黑马币,神马会所里各种活动还有很多黑马币,攒 ...

哦哦 知道了 谢谢你哦~
回复 使用道具 举报
张晓珊 发表于 2015-6-7 21:28
我的分数比较危险吶!106.1

天呐,,,我要面试45分,才能到106...坑爹呢这是
回复 使用道具 举报
talent123 发表于 2015-6-7 20:42
怎么样?我要面试了...好特么紧张,多少分了了?

我的分数比较危险吶!106.1
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马