NSRangeタイプのデータを出力
1729 ワード
文字列内のどこかに他の文字列が含まれているかどうかを知りたい場合は、rangeOfString:メソッドを使用します.
-(NSRange)rangeOfString :(NSString *)aString;
-(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);