NSString比較詳解

2021-06-02 13:20:52 字數 708 閱讀 9325

nsstring *value = @"1234567890";

比較的方法:

[value compare:(nsstring *)];

[value compare:(nsstring *) options:(nsstringcompareoptions)];

[value compare:(nsstring *) options:(nsstringcompareoptions) range:(nsrange)];

傳入的引數:

compare:(nsstring *)

傳入乙個需要比較的字串。

例如 [value compare:@"1234567890"],返回 nsorderedsame。

options:(nsstringcompareoptions)

傳入 nsstringcompareoptions 列舉的值

enum

range:(nsrange)

比較字串的範圍

結構變數:

location: 需要比較的字串起始位置(以0為起始)

length: 需要比較的字串長度

返回值:

typedef

enum

_nscomparisonresult nscomparisonresult;

NSString 的比較用法

今天要做通訊錄搜尋功能,所以就把比較文件看了下 nsstring value 1234567890 比較的方法 value compare nsstring value compare nsstring options nsstringcompareoptions value compare nss...

NSString進行比較的方法和屬性

pragma mark string comparison and equality 這是字串用來比較的方法 nscomparisonresult compare nsstring string nscomparisonresult compare nsstring string options n...

NSString字串使用詳解

字串使用詳解 1.建立 nsstring 不可變字串 nsstring str1 hello world nsstring str2 nsstring alloc initwithstring str1 nsstring str3 nsstring alloc initwithutf8string ...