NSString 类介绍及用法
2024-10-19 21:32:13
1.NSString常见方法
NSString是 Objective-C 中核心处理字符串的类之一
创建常量字符串,注意使用“@“符号。
NSString *astring = @"This is a String!";
- 创建空字符串,给予赋值。
NSString *string = [NSString new];
string = @"哈哈哈";
- 创建格式化字符串:占位符(由一个%加一个字符组成)
[NSString stringWithFormat:@"江哥%i岁了", 30];
2.NSString字符串长度计算
- 通过调用NSString类的对象方法 length 可以获得字符串的长度
字符串长度是指该字符串中一共有多个字符(无论是中文还是英文)
纯英文字符
NSString *str = @"xfy";
NSLog(@"length = %i", [str length]);
输出结果:3
- 中英文混合
NSString *str = @"xfy许";
NSLog(@"length = %i", [str length]);
输出结果:4
- 纯中文
NSString *str = @"哈哈哈";
NSLog(@"length = %i", [str length]);
输出结果:3
NSUInteger 就是 unsigned long
源码:
typedef unsigned long NSUInteger;
最新文章
- LoadRunner 参数和变量的区别(未完)
- Linux 系统把英文修改成中文界面
- C# 根据类名称创建类示例
- KnockoutJS---一个极其优秀的MVVM模型的js框架
- JSP/Servlet的编码原理
- JSP-10-JSTL标准标签库
- shell问题(转)
- 不可或缺 Windows Native (2) - C 语言: 常量,变量,基本数据类型
- Microsoft Visual Studio Web 创作组件安装失败的解决方法
- Python的数据处理学习(三)
- 史上最全github使用方法:github入门到精通--备用
- poj3709
- js数组和对象互转方法
- activiti框架 数据库设计说明
- 【javascript】ajax的参数
- PyCharm中Directory与Python package的区别
- js原生API妙用(一)
- 微信小游戏开发Canvas资源汇总
- <;4>;Python切片功能剖析
- 项目小程序笔记-登录界面+FPGA管脚分配文件生成
热门文章
- 编写Java程序,使用抽象类和抽象方法构建不同动物的扑食行为,抽象类设计
- 智慧巨鹿使用Rainbond落地实践,一个平台管理所有应用系统
- 过年有燃放烟花爆竹禁令那我们用css写一个仙女棒烟花看看吧
- [学习笔记] Oracle体系结构、下载安装、创建实例、客户端工具、网络服务名、服务管理
- github 创建网络仓库 ,使用git工具将本地文件上传/删除 --- 心得
- Servlet初级学习加入数据库操作(二)
- 机器学习|线性回归算法详解 (Python 语言描述)
- Easticsearch概述(API使用)二
- 带你读AI论文丨RAID2020 Cyber Threat Intelligence Modeling GCN
- 配置vscode的C++环境Unexpected GDB output from command ";-environment-cd