博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Objective-c》Foundation框架 -(字符串:NSString和NSMutableString)
阅读量:6504 次
发布时间:2019-06-24

本文共 450 字,大约阅读时间需要 1 分钟。

 

一、NSString(不可变字符串)

1.创建字符串的方式:(利用对象方法

  • 方式一:最快速的创建

         

  • 方式二:

         

  • 方式三:

        

  • 方式四:

       

  • 方式五:NSUTF8StringEncoding 用到中文就可以用这种编码

       

  • 方式六:利用URL(资源路径)

格式:协议头://路径

        1> file://
        2> http://
        3> ftp://

 

2.创建字符串的方式:(利用类方法

  • 方式一:

        

  • 方式二:

        

3.OC字符串转换成C字符串:

4.字符串的导出:

二、可变字符串(可变字符串)

  • NSString:不可变字符串

  • NSMutableString:可变字符串 (继承了NSString,所以拥有NSString里面的所有方法)

1.可变字符串可以拼接

  • 在原有的字符串上后面拼接:(会改变原来的字符串

        

  • 在原有字符串的基础上拼接成一个新的字符串:(不会改变原有的字符串

        

2.可变字符串可以删除特定范围的字符:

        

 
 
 
 

转载于:https://www.cnblogs.com/unique-ios/p/4358299.html

你可能感兴趣的文章
Console-算法[if,while]-一输入两个正整数m和n,求其最大公约数和最小公倍数
查看>>
浅谈网络协议(四) IP的由来--DHCP与PXE
查看>>
jre与jdk的区别
查看>>
全景图的种类
查看>>
git 维护
查看>>
jfinal框架下使用c3P0连接池连接sql server 2008
查看>>
Jfinal Generator 不需要生成带某个前缀的表名数组的方法
查看>>
struts2中使用标签操作静态方法等
查看>>
熬夜写了一个小游戏,向SpaceX聊表敬意
查看>>
身份证工具类
查看>>
JPA增删改查,
查看>>
apache 开启 gzip 压缩服务
查看>>
python mysql
查看>>
开源 免费 java CMS - FreeCMS1.5-建站向导
查看>>
Selenium的延迟等待
查看>>
jquery 1.6以上版本 全选
查看>>
AppCan 学习
查看>>
flask框架
查看>>
《疯狂Java讲义》学习笔记(十)异常处理
查看>>
Lua(Codea) 中 table.insert 越界错误原因分析
查看>>