Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone NSString库。。。有人知道NSString的助手库吗?_Iphone_Objective C_Nsstring - Fatal编程技术网

Iphone NSString库。。。有人知道NSString的助手库吗?

Iphone NSString库。。。有人知道NSString的助手库吗?,iphone,objective-c,nsstring,Iphone,Objective C,Nsstring,来自ruby的背景,我希望NSString有以下一些方便的方法: [@"John" contains:@"ohn"] => BOOL [@"1,2,3,4," split:@","] => NSArray 有人知道这样的NSString帮助程序库吗?试试这个: BOOL contains = ([@"John" rangeOfString:@"ohn"].length == 0 ? NO : YES); NSArray *array = [@"1,2,3,4" components

来自ruby的背景,我希望NSString有以下一些方便的方法:

[@"John" contains:@"ohn"] => BOOL
[@"1,2,3,4," split:@","] => NSArray
有人知道这样的NSString帮助程序库吗?

试试这个:

BOOL contains = ([@"John" rangeOfString:@"ohn"].length == 0 ? NO : YES);
NSArray *array = [@"1,2,3,4" componentsSeparatedByString:@","];
试试这个:

BOOL contains = ([@"John" rangeOfString:@"ohn"].length == 0 ? NO : YES);
NSArray *array = [@"1,2,3,4" componentsSeparatedByString:@","];
:

:


NSString类的一些“快捷键”,一个非常方便的参考:

NSString类的一些“快捷键”,一个非常方便的参考:

NSString已经为它实现了很多方便的方法。完整的参考资料是:NSString已经为它实现了很多方便的方法。全文如下:
NSString *searchString = @"age";

NSString *beginsTest = @"Agencies";
NSRange prefixRange = [beginsTest rangeOfString:searchString
    options:(NSAnchoredSearch | NSCaseInsensitiveSearch)];

// prefixRange = {0, 3}