nsstring截取

NSString常用用法

柔情痞子 提交于 2020-03-30 04:45:21
/————————————————————————————/ 【NSString】常用用法 /————————————————————————————/ NSString的创建、从File中、从URL中 http://www.cnblogs.com/blackwhitex/p/3611125.html int a = str1.intValue;//字符串转int类型,同样也可以charValue、floatValue、doubleValue、boolValue 等 int len = str1.length;//取字符串长度 if([str1 isEqualToString:str2] ) //判断字符串是否相等 //获取字符串中的单个字符 - (unichar)characterAtIndex:(NSUInteger)index; char a = [str1 characterAtIndex:0]; //比较字符串大小 long a = [str1 compare:str2]; if (a == NSOrderedAscending) { NSLog(@"小于"); } else if(a == NSOrderedSame) { NSLog(@"等于"); } else { NSLog(@"大于"); } /* typedef NS_ENUM(NSInteger,

Objective-C之NSString和NSMutableString

三世轮回 提交于 2020-03-05 09:30:19
Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。 +(id) stringWithContentsOfFile:path encoding:enc error:err 创建一个新字符串并将其设置为path指定的文件的内容,使用字符编码enc,如果非零,则返回err中错误 +(id) stringWithContentsOfURL:url encoding:enc error:err 创建一个新的字符串,并将其设置为url的内容,使用字符编码enc,如果非零,则返回err中的错误 +(id) string 创建一个新的空字符串 +(id) stringWithString:nsstring 创建一个新的字符串,并将其设置为nsstring NSString *str = @"1"; //initwithstring和stringwithtstring是不是现在不可以直接加字符串,而是必须加字符串的名字? NSString *str2 = [NSString stringWithString:str]; -(id

IOS基础:Objective-C 字符串处理

冷暖自知 提交于 2020-02-27 03:21:05
本文转自 http://www.cnblogs.com/martin1009/archive/2012/06/07/2540123.html //一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc]

ios字符串操作

倖福魔咒の 提交于 2020-02-27 02:50:10
string的操作应用 NSRange range = [self.general rangeOfString:@"."]; NSString *str = [self.general substringToIndex:range.location]; NSRange range1 = [str rangeOfString:@","]; if (range1.length > 0) { slider.maximumValue = [[str stringByReplacingOccurrencesOfString:@"," withString:@""] intValue]; }else{ slider.maximumValue = [[self.generalsubstringToIndex:range.location] intValue];} 用准c建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc] initWithCString:Cstring]; NSLog(@"astring:%@",astring); [astring release]; 文件读取字符串:initWithContentsOfFile方法 NSString

IOS基础:Objective-C 字符串处理

倖福魔咒の 提交于 2020-02-26 23:10:29
//一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc] initWithCString:Cstring]; NSLog(@"astring:%@",astring); [astring release]; //5

iOS ----------字符串处理

落花浮王杯 提交于 2020-02-26 23:07:02
//一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc] initWithCString:Cstring]; NSLog(@"astring:%@",astring); [astring release]; //5

iOS 字符串的处理

烂漫一生 提交于 2020-02-26 23:03:33
//一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",astring); //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@"This is a String!"]; NSLog(@"astring:%@",astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = "This is a String!"; NSString *astring = [[NSString alloc] initWithCString:Cstring]; NSLog(@"astring:%@",astring); [astring release]; //5

NSString+NSMutableString+NSValue+NSAraay的用法汇总!!

不想你离开。 提交于 2020-02-26 23:01:14
http://www.devdiv.com/home.php?mod=space&uid=65125&do=blog&id=3068 NSString+NSMutableString+NSValue+NSAraay的用法汇总!! 已有 208 次阅读 2011-3-4 13:16 | 个人分类: 技术 | 开发过程中难免遇到字符串操作,下面是NSString+NSMutableString+NSValue+NSAraay的用法汇总,帮你应对各种字符串操作:(可能先前有日志发过NSArray之类的,不过这更全面) //一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring release]; //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString

NSString+NSMutableString+NSValue+NSAraay用法汇总

旧时模样 提交于 2020-02-26 22:59:45
开发过程中难免遇到字符串操作,下面是为您总结的NSString+NSMutableString+NSValue+NSAraay用法汇总,帮您应对各种字符串操作。 //一、NSString /*—————-创建字符串的方法—————-*/ //1、创建常量字符串。 NSString *astring = @”This is a String!”; //2、创建空字符串,给予赋值。 NSString *astring = [[NSString alloc] init]; astring = @”This is a String!”; NSLog(@”astring:%@”,astring); [astring release]; //3、在以上方法中,提升速度:initWithString方法 NSString *astring = [[NSString alloc] initWithString:@”This is a String!”]; NSLog(@”astring:%@”,astring); [astring release]; //4、用标准c创建字符串:initWithCString方法 char *Cstring = “This is a String!”; NSString *astring = [[NSString alloc] initWithCString

iOS学习13之OC NSString类

余生长醉 提交于 2020-02-26 16:31:13
C语言 中,字符串是有 char ( ASC||码 )字符组成。 OC 中,字符串是由 unichar ( Unicode )字符组成。 1、字符串(NSString)   NSString : 不可变字符串 ,即:创建以后,内容和长度 不能更改 。   NSMutableString : 可变字符串 , 即:创建以后,内容和长度 可以修改 。 2、不可变字符串创建  1> 初始化方法 创建对象   - ( instancetype )initWithFormat:( NSString *)format, ... NS_FORMAT_FUNCTION ( 1 , 2 );    1 NSString *string1= [[NSString alloc] initWithFormat: @" hello wold " ];  2> 便利构造器 创建对象   + ( instancetype )stringWithFormat:( NSString *)format, ... NS_FORMAT_FUNCTION ( 1 , 2 );    1 NSString *string2 = [NSString stringWithFormat: @" hell wold " ];  3> 字面量 创建对象    1 NSString *string3 = @" hello kitty "