NSRange

原创 2015年11月18日 17:26:10

NSRange,是一个结构体,用来表示事物的一个范围,通常是字符串里的字符范围或者集合里地元素范围

NSRange的定义

typedef struct _NSRange{

NSUInteger   location;

NSUInteger length;​

}​ NSRange;

location 表示该范围的起始位置,  length 表示该范围内所含元素的个数;​

NSRange 变量的三种创建方式

第一种: 直接给成员变量赋值

NSRange  range;

range.location  =  起始位置;

range.length  =  范围内元素个数;

第二种:应用c语言的结构体赋值的方法

NSRange  range = { 起始位置  , 范围内元素个数 };​

第三种:系统提供的快捷函数,我们一般使用的方法

 NSRange  range =  NSMakeRange ( location,length );
版权声明:

iOS之NSRange的使用

转载自:http://www.cnblogs.com/csj007523/archive/2012/07/15/2592302.html   今天记录一下学习Cocoa里有关里的Fo...
  • yuxikuo_1
  • yuxikuo_1
  • 2015年01月19日 15:46
  • 1580

NSRange - 使用详解

NSRange的详细使用,改变字符串其中一段字体和颜色,判断字符串的各种操作
  • CatStarXcode
  • CatStarXcode
  • 2017年02月23日 20:17
  • 1100

UITextFiled自动补全输入,选中补全内容。NSRange和UITextRange的相互转换。

有个需求就是 需要用户输入几位以后账号,可以根据本地存储的登录成功的账号,进行自动补全,并且补全内容为选中状态,不影响用户的新输入。        研究了一下,下面是完整的实现的方法。       写...
  • darkmengqi
  • darkmengqi
  • 2015年02月05日 15:59
  • 4285

NSString (API+常用实例)

//初始化     NSString* str = [NSString stringWithFormat:@"asdfsdfvvvvvvvas"];     NSString* str2 = @...
  • Jason_chen13
  • Jason_chen13
  • 2015年12月07日 17:06
  • 699

iOS开发学习专题-基础知识(一)NSString NSMutableString NSRange NSNotFound详细使用方式

本文主要讲解的是不可变字符串NSStringNSString 可变字符串NSMutableString NSRange NSNotFound详细使用方式 近期主要做的是iOS开发基础知识Objecti...
  • werctzzz
  • werctzzz
  • 2017年04月27日 17:55
  • 924

Objective-C 【NSRange&字符串的截取和替换】

——————————————————————————————————————————— NSString NSRange的使用 #import int main(int argc, c...
  • Felicity294250051
  • Felicity294250051
  • 2015年09月11日 11:03
  • 3694

ios开发系列之NSRange

//NSRange的定义可以理解为从location开始的length个元素 typedef struct _NSRange { NSUInteger location; //表示对象开始的下...
  • u012519228
  • u012519228
  • 2015年10月09日 14:21
  • 945

NSRange范围与集合NSSet简介

NSRange简介: 1、Foundation框架是其他所有iOS框架的基础。 2、常用的结构体介绍: NSRange NSPoint\CGPoint NSSize\CGSize NSRe...
  • u013087513
  • u013087513
  • 2015年08月24日 22:55
  • 505

【黑马程序员】OC-Foundation框架—NSString和NSRange

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、NSString类介绍和基本使用 1、什么是NSString? 一个NSString对...
  • u011199045
  • u011199045
  • 2015年11月18日 15:01
  • 215

黑马程序员——OC语言加强---NSRange使用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- NSRange使用(范围) 1、NSRange的使用 NSRange是Founda...
  • lhp_heima
  • lhp_heima
  • 2015年10月07日 11:01
  • 157
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NSRange
举报原因:
原因补充:

(最多只允许输入30个字)