黑马程序员技术交流社区

标题: NSRange问题 [打印本页]

作者: 王庆功    时间: 2014-9-29 16:57
标题: NSRange问题
  1. NSString *str = @"i love OC';

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


作者: lyan    时间: 2014-9-29 17:31
  1.     NSString *str2 = [str substringWithRange:r3];
  2.     NSLog(@"%@",str2);
复制代码

作者: coyote    时间: 2014-9-29 23:07
  1. NSString * str = @"i love OC";
  2. NSRange range = NSMakeRange(2, 4);
  3. NSLog(@"%@",[str substringWithRange:range]);
复制代码

作者: 王庆功    时间: 2014-9-30 17:38
coyote 发表于 2014-9-29 23:07

原来是调用str的方法。请问在哪可以查到所有的方法
作者: SailY    时间: 2014-9-30 22:04
Xcode会有提示,NSLog(@"%@",[str s]);打个s就会有很多提示,一个一个看把
作者: coyote    时间: 2014-9-30 22:32
王庆功 发表于 2014-9-30 17:38
原来是调用str的方法。请问在哪可以查到所有的方法

你是说NSString的实例方法吗?API里面就能查到啊。在工程里面随便打个NSString,按着option键,单击NSString,进入对应的文档,然后你就可以在instance methods里面查到字符串对象的所有方法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2