NSRange (表示范围) location , length
初始化
NSRange range={4,5};
NSRange = NSMakeRange(4,5);
NSString *str = NSStringFromRange(range); 转成NSString...
分类:
其他好文 时间:
2014-11-23 11:45:38
阅读次数:
220
一、NSRangeNSRange的定义:typedef struct _NSRange {
NSUInteger location;
NSUInteger length;
} NSRange;NSRanage的使用: NSRange range = NSMakeRange(8, 10);
NSLog(@"location:%zi", range.locati...
分类:
其他好文 时间:
2014-11-17 22:50:43
阅读次数:
243
Foundation框架是其他所有IOS框架的基础Foundation中常用的结构体: NSRange (location、length) NSPoint\CGPoint NSSize\CGSize NSRect\CGRectNSRange: 有两个成员:location(...
分类:
其他好文 时间:
2014-10-27 22:53:37
阅读次数:
185
例如: NSString *string = @"abavavasdsvx,as.dsf/,.[abcdefghijklmn]dgdfg"; NSRange start = [string rangeOfString:@"["]; NSRange end = [string ra...
分类:
其他好文 时间:
2014-10-23 19:10:39
阅读次数:
124
1.结构体:NSRange、NSPoint(CGPoint)、NSSize(CGSize)、NSRect(CGRect)NSRange:表示范围,有两个成员变量:location,length例如:@“Iloveyou”求出love的范围intmain(){NSRanger1=NsMakeRange...
分类:
编程语言 时间:
2014-10-18 23:46:20
阅读次数:
243
结构体NSRange:用来表示范围创建NSRange r1 = {2, 4}NSRange r2 = {.location = 2, .length = 4}NSRange r3 = NSMakeRange(2, 4)查找某个字符串在str中的范围NSString *str = @"i love o...
分类:
其他好文 时间:
2014-10-18 22:19:24
阅读次数:
219
- (void)removeObject:(id)anObject inRange:(NSRange)aRange
分类:
移动开发 时间:
2014-10-17 15:20:06
阅读次数:
304
代理方法#pragmamarkUITextViewDelegate-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSRange)rangereplacementText:(NSString*)text{if([@"\n"isEqualToString:text]==YES){[textViewresignFirstResponder];returnNO;}returnYES;}
分类:
其他好文 时间:
2014-10-14 20:41:19
阅读次数:
133
NSRange的定义
typedef struct _NSRange
{
NSUInteger location;
NSUInteger length;
} NSRange;
NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。 而NSUInteger类型...
分类:
其他好文 时间:
2014-10-14 18:25:29
阅读次数:
165
NSString上一章我们讲解了如何在父字符串中提取它的一部分作为一个新的子字符串而存在, 今天我们就来讲讲怎么知道子字符串在父字符串中的位置, 以及长度是多少.这里使用的方法:NSRange: 前面我们说过, NSRange是作为一个结构体一样的存在, 它里面是由两个长整数类型构成的, 而rang...
分类:
其他好文 时间:
2014-10-11 17:00:35
阅读次数:
208