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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王庆功 中级黑马   /  2014-9-29 16:57  /  1692 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. NSString *str = @"i love OC';

  2. NSRange r3 ={2,4};
复制代码
我的意思是要找出字符串里的love,那么接下来改怎么输出。也就是NSRange使用的问题

5 个回复

倒序浏览
  1.     NSString *str2 = [str substringWithRange:r3];
  2.     NSLog(@"%@",str2);
复制代码
回复 使用道具 举报 1 0
  1. NSString * str = @"i love OC";
  2. NSRange range = NSMakeRange(2, 4);
  3. NSLog(@"%@",[str substringWithRange:range]);
复制代码
回复 使用道具 举报

原来是调用str的方法。请问在哪可以查到所有的方法
回复 使用道具 举报
Xcode会有提示,NSLog(@"%@",[str s]);打个s就会有很多提示,一个一个看把
回复 使用道具 举报
王庆功 发表于 2014-9-30 17:38
原来是调用str的方法。请问在哪可以查到所有的方法

你是说NSString的实例方法吗?API里面就能查到啊。在工程里面随便打个NSString,按着option键,单击NSString,进入对应的文档,然后你就可以在instance methods里面查到字符串对象的所有方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马