OC——NSString的常用方法】的更多相关文章

NSString *str1 = @"BeiJing"; NSString *str2 = @"beijing"; //全部转为大写 NSLog(@"%@",[str1 uppercaseString]); //全部转为小写 NSLog(@"%@",[str1 lowercaseString]); //首字母大写 NSLog(@"%@",[str1 capitalizedString]); //比较两个字符…
OC NSString(字符串) 多行文字字面量 NSString * string = @"abC" @"DEF" @"hjk" @"uuiop"; NSRange的使用 typedef struct _NSRange { NSUInteger location; NSUInteger length; } NSRange; //定义: NSRange range = {2,2}; //使用: NSString * newSt…
网上写的关于字符串常用方法的博客很多,这里我简单做了下总结!不喜勿喷哦! 一.创建字符串 #import <Foundation/Foundation.h> //NSString //创建不可变字符串对象的类 //NSMutableString //创建可变字符串对象的类 //OC语言完全兼容C语言 //OC字符串与C语言字符串区别 //1.OC字符串是一个字符串对象,字符串常量需要用@""包含 //2.C语言字符串用""包含 //3.C语言的字符串以字…
和C语言不同,在Objective-C语言中,有单独的字符串类NSString.C语言中,string是由 char(ASCLL码)字符组成 OC中,字符串是由unichar(Unicode)字符组成 NSString,不可变字符串,即:创建以后,内容和长度不能更改 NSMutableString,可变字符串,即:创建以后,内容还可以修改 在使用哟个字符串对象之前首先创建一个新的字符串,可以使用实例方法和便利构造器 NSString常用的方法 1.使用实例方法和便利构造器创建一个新的字符串 2.…
         NSString *s1 = ";   1.比较 使用 == 号比较的是字符串地址 NSString *s4 = @"abcdefg"; NSString *s4_sub = [s4 substringToIndex:]; NSLog(@"subStr:%@, %d", s4_sub, @"abc" == s4_sub); // abc, 0 NSLog(@"subStr:%@, %d", s4_s…
NSString *str1 = @"BeiJing"; NSString *str2 = @"beijing"; //全部转为大写 NSLog(@"%@",[str1 uppercaseString]); //全部转为小写 NSLog(@"%@",[str1 lowercaseString]); //首字母大写 NSLog(@"%@",[str1 capitalizedString]); //比较两个字符…
C语言中,字符串是有char(ASC||码)字符组成. OC中,字符串是由unichar(Unicode)字符组成. 1.字符串(NSString) NSString:不可变字符串,即:创建以后,内容和长度不能更改. NSMutableString:可变字符串,即:创建以后,内容和长度可以修改. 2.不可变字符串创建 1> 初始化方法创建对象 ,); NSString *string1= [[NSString alloc] initWithFormat:@"hello wold"…
前言 @interface NSString : NSObject <NSCopying, NSMutableCopying, NSSecureCoding> @interface NSMutableString : NSString 1.不可变字符串的创建 // 直接创建不可变字符串 /* 在 OC 中,使用 @"XXX" 格式定义的字符串,是保存在常量区的,只要内容相同,内存地址就一致 */ NSString *string1 = @"bei jing hua…
1.将字符串拆分成数组 NSString *string = @"1,2,3,4"; NSArray *array = [string componentsSeparatedByString:@","];…
创建一个新字符串并将其设置为 path 指定的文件的内容,使用字符编码enc,在error上返回错误 + (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error; 创建一个新字符串并将其设置为 url 指定的内容,使用字符编码enc,在error上返回错误+ (id)stringWithContentsOfFile:(NSString *)path encodi…