如果你想知道字符串内的某处是否包含其他字符串,使用rangeOfString: 方法

-(NSRange)rangeOfString :(NSString *)aString;

1         NSString *num = @"sdhfdsjkljg";
2
3         NSRange a =[num rangeOfString:@"hf"];
4         NSLog(@"%@",NSStringFromRange(a));
5         //输出{2, 2}

NSStringFromRange   :Returns a string representation of a range

        NSString *str = @"hello world ,I'm coming";NSRange range = [str rangeOfString:@"world"];NSLog(@"location:%ld,length:%ld",range.location,range.length);

转载于:https://www.cnblogs.com/limicheng/p/3826221.html

输出NSRange类型的数据相关推荐

  1. c++输出小数点后几位_2.1 怎么在屏幕上输出各种类型的数据

    在<C语言在屏幕上显示内容>一节中,我们使用 puts 来输出字符串.puts 是 output string 的缩写,只能用来输出字符串,不能输出整数.小数.字符等,我们需要用另外一个函 ...

  2. 在屏幕上输出各种类型的数据

    puts 是 output string 的缩写,只能用来输出字符串,不能输出整数.小数.字符等,我们需要用另外一个函数,那就是 printf. printf 比 puts 更加强大,不仅可以输出字符 ...

  3. c语言输出大数,C语言数据输出大汇总

    在C语言中,有三个函数可以用来在显示器上输出数据.下面一起来看看! puts():只能输出字符串,在<C语言在屏幕上显示内容>中已经进行了介绍. put):只能输出单个字符,本节将会介绍. ...

  4. C语言学习之用函数处理,而且用指针类型的数据作函数参数,对输入的两个整数按大小顺序输出

    对输入的两个整数按大小顺序输出.用函数处理,而且用指针类型的数据作函数参数. int main(){void swap(int *p1,int *p2);//声明swap函数 int a,b;int ...

  5. C语言输出各种类型数据的方式

    1.%d,d 是 decimal 的缩写,意思是十进制数,%d 表示以十进制整数的形式输出: %d 以十进制形式输出有符号数: %u 以十进制形式输出无符号数: %o 以八进制形式输出无符号数: %x ...

  6. java中float和double型数据在赋值时有哪些注意事项?,java语言中float和double类型的数据在编程时的注意事项...

    float和double类型的数据在编程时的需要注意的地方 package execisetest; public class AccuranceTest {     public static vo ...

  7. 数据输出:如何将数据带给页面||SpringMVC除过在方法上传入原生的request和session外还能怎么样把数据带给页面

    数据输出:如何将数据带给页面 SpringMVC除过在方法上传入原生的request和session外还能怎么样把数据带给页面 SpringMVC提供了一种可以临时给Session域中保存数据的方式 ...

  8. 定义交货输出条件类型(Output Types)

    一.说明 在向客户销售过程中,创建交货单后,通常会打印一张让用户去库房领料的通知单,这涉及到输出控制(Output Control).SAP的输出不仅是打印,还包含邮件.传真.EDI等.输出也是SAP ...

  9. 将undefault和null的数据转换成bool类型的数据 使用!!

    <script> var o={}; var a=null; console.info(!!o.name); </script> 输出false 此方法是将undefault和 ...

  10. 如何开始使用任何类型的数据? - 第1部分

    从数据开始 (START WITH DATA) My data science journey began with a student job in the Advanced Analytics d ...

最新文章

  1. java绘图之Graphics类
  2. 机器学习本该用起来更简单
  3. 离线环境安装Django2.2(亲测)
  4. SAP CRM中间件下载equipment时遇到的一个错误
  5. mysql数据库删除一条数据后还想让新增数据从空缺id处开始
  6. Python matplotlib绘制饼图
  7. 敲黑板 划重点 网络安全体系的9大知识点都在这里
  8. python教程初级有什么用_学Python编程有什么用?Python基础教程!
  9. 软件有效期如何实现_足疗洗浴收银软件如何实现跨店管理?
  10. 流计算技术实战 - CEP
  11. 牛刀 —— 汨罗网络屏幕投影软件的技术实现
  12. qq企业邮箱怎么删除邮件服务器,腾讯企业邮箱如何删除邮件,有什么要注意的呢?...
  13. IP地址 A\B\C类
  14. 百度快照劫持的表现及解决方法
  15. 所谓笔法在也其次-《述张长史笔法十二意》
  16. 4通道并行同步模拟输入,1MSps、16Bit数据采集卡
  17. HNUST 1438: 称重
  18. mac下编译hadoop3.0.*版本的native lib
  19. B. The Monster and the Squirrel
  20. 行为识别笔记:iDT算法用法与代码解析

热门文章

  1. 个人工作总结(第一阶段)
  2. C#利用QrCode.Net生成二维码(Qr码)
  3. 计算机应用基础 许晞课程标准,〔计算机应用基础〕课程标准.doc
  4. app登录界面背景 css_Google flutter这么火?撸一个APP登录界面(上)
  5. go - 发布订阅模型
  6. 设计模式---备忘录模式(C++实现)
  7. linux关闭rac某一节点,实现多次不完全恢复(RAC环境需要将另一节点关闭)
  8. 1.3使用command-line runners
  9. jQuery操作动画队列
  10. 【渝粤教育】电大中专药事管理与法规 (2)_1作业 题库