NSString 的比較用法

2021-06-16 09:18:07 字數 699 閱讀 7006

今天要做通訊錄搜尋功能,所以就把比較文件看了下

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 比較字串,我介紹一些常用的方法 nsstring value 1234567890 比較的方法 value compare nsstring value compare nsstring options nsstringco...

NSString比較詳解

nsstring value 1234567890 比較的方法 value compare nsstring value compare nsstring options nsstringcompareoptions value compare nsstring options nsstringco...

NSString的幾種常見用法

c語 言中,字串是由char ascii碼 字元組成。oc中,字串是由unichar unicode 字元組成。nsstring,不可變字串,即 建立以後,內容和 長度不能更改.常見用法如下 1.獲取子字串.nsstring str iphone nsstring s str substringfr...