OBJ-C NSString类介绍及用法学习笔记
2016-04-22 23:57
555 查看
===============================================================================
NSString类介绍及用法
================================================================================
NSString 常见方法
NSString是OBJ-C中核心处理字符串的类之一。
1.创建常量字符串,注意使用 @ 符号; NSString *name = @“mike”;
2.输出一个字符串:NSLog(@"%@",name);
3.创建字符串的第三种方法
格式化创建字符串(按照指定的格式创建字符串)
NSString *imgName = [NSString stingWithFormat:@"xxxxxx%02d.jpg",i];
NSSLog(@"%@",imgName);
4.用一个已经存在的字符串创建一个新的字符串
NSString *s2 = [[NSString alloc] initWithString:s1];
NSLog(@"s2 = %@",s2);
===================================================================================
NSString 字符串长度计算
通过调用NSString类的对象方法length可以获得字符串的长度
1.计算纯英文NSString 字符串的长度
NSSstring *s1 = @"This is a string";
NSUInteger len = [si length]; //NSUInteger 其实就是unsigned long 类型,被typedef了
NSLog(@"len = %ld",len) //打印出来的是不包含\0的长度
2.字符串是中文
在OC字符串中,中英文每个字都只占一个字符。
NSString类介绍及用法
================================================================================
NSString 常见方法
NSString是OBJ-C中核心处理字符串的类之一。
1.创建常量字符串,注意使用 @ 符号; NSString *name = @“mike”;
2.输出一个字符串:NSLog(@"%@",name);
3.创建字符串的第三种方法
格式化创建字符串(按照指定的格式创建字符串)
NSString *imgName = [NSString stingWithFormat:@"xxxxxx%02d.jpg",i];
NSSLog(@"%@",imgName);
4.用一个已经存在的字符串创建一个新的字符串
NSString *s2 = [[NSString alloc] initWithString:s1];
NSLog(@"s2 = %@",s2);
===================================================================================
NSString 字符串长度计算
通过调用NSString类的对象方法length可以获得字符串的长度
1.计算纯英文NSString 字符串的长度
NSSstring *s1 = @"This is a string";
NSUInteger len = [si length]; //NSUInteger 其实就是unsigned long 类型,被typedef了
NSLog(@"len = %ld",len) //打印出来的是不包含\0的长度
2.字符串是中文
在OC字符串中,中英文每个字都只占一个字符。
相关文章推荐
- Objective-C的内省(Introspection)用法小结
- Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect实例分析
- Objective-C中使用NSString类操作字符串的方法小结
- Objective-C中NSNumber与NSDictionary的用法简介
- Objective-C中NSLog输出格式大全
- 浅析Objective-C的程序结构及面向对象的编程方式
- 全面解析Objective-C中的block代码块的使用
- Swift调用Objective-C编写的API实例
- Swift、Objective-C、Cocoa混合编程设置指南
- Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍
- Swift调用Objective-C代码
- 以实例讲解Objective-C中的KVO与KVC机制
- 简介Objective-C解析XML与JSON数据格式的方法
- 浅析Objective-C中分类Category的使用
- 举例讲解Objective-C中@property属性的用法
- Objective-C编程中语句和变量的一些编写规范建议
- 理解Objective-C的变量以及面相对象的继承特性
- 简单讲解Objective-C的基本特性及其内存管理方式
- Objective-C中编程中一些推荐的书写规范小结
- Objective-C处理空字符串和页面传值及自定义拷贝