A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wlh0803 中级黑马   /  2015-9-21 18:15  /  683 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

NSString

OC在Foundation框架中,提供了NSString类,用于处理字符串对象。

NSString对象一旦被创建,就不可以再修改。如果需要一个可以更改的字符串对象,可以创建NSMutableString实例。

字符串的创建

1.NSString *string1 = @"hello world";


2.NSString *string2 = [[NSString alloc] initWithString:@"hello"];


  //initWithFormat拼接字符串
  NSString *string3 = [[NSString alloc] initWithFormat:@"hello %@",string2];


字符串的比较
NSString *string4 = @"omg";
NSString *string5 = @"edg";


//比较两个字符串指针的地址是否相同
if(string4 == string5)
{
NSLog(@"两个字符串的地址相同");
}


if([string4 isEqualToString:string5])
{
NSLog(@"两个字符串的内容相同";

}


获取字符串的长度
NSString *string6 = @"abcdef";
NSInteger len = [string6 length];

NSLog(@"len = %ld",len);





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马