ios 最全的常用字串操作
1、將NSData / NSString轉化
1 2 3 |
NSData *data
= [string dataUsingEncoding: NSUTF8StringEncoding ]; //
將字串轉data
NSString *
str = [[ NSString alloc]
initWithData:data]; //
將data轉為字串
|
2、字串比較
(1)、OC語言,比較兩個字串是否相等
1 2 3 4 5 |
//
isEqualToString方法 NSString *astring01
= @ "This
is a String!" ;
NSString *astring02
= @ "This
is a String!" ;
BOOL result
= [astring01 isEqualToString:astring02];
NSLog (@ "result:%d" ,result);
|
(2)、C語言 比較兩個字串是否相等(一般不用)
1 2 3 4 5 6 7 8 9 |
char string1[]
= "string!" ;
char string2[]
= "string!" ;
if (strcmp(string1,
string2) == 0) {
NSLog (@ "1" );
|