1>初始化:

stringWithContentsOfFile:
stringWithContentsOfURL: 
stringByAppendingString:

initWithString:
stringWithString:
stringWithFormat:

writeToFile:
stringWithContentsOfFile:

2>比较:isEqualToString,compare,NSComparisonResult

BOOL result = [astring01 isEqualToString:astring02]
compare方法(comparer返回的三种值:NSOrderedSame,NSOrderedAscending,NSOrderedDescending)
NSString *astring01 = @"This is a String!"
caseInsensitiveCompare 不区分大小写

[astring01 compare:astring02 options:NSCaseInsensitiveSearch | NSNumericSearch]
//NSCaseInsensitiveSearch:不区分大小写比较, NSLiteralSearch:进行完全比较,区分大小写, NSNumericSearch:比较字符串的字符个数,而不是字符值。

NSComparisonResult result=[self.birthDate compare:another.birthDate];
if(result==NSOrderdSame) return 0;
if(result==NSOrderdAscending) return -1;
else return 1;

3>截取:

rangeOfString:
substringToIndex:3
substringFromIndex:
substringWithRange:

hasPrefix:
hassuffix:

转载于:https://www.cnblogs.com/csj007523/archive/2012/10/18/2729764.html

IOS NSString 操作相关推荐

  1. iOS 线程操作库 PromiseKit

    iOS 线程操作库 PromiseKit 官网:http://promisekit.org/ github: https://github.com/mxcl/PromiseKit/tree/maste ...

  2. iOS 数据库操作(使用FMDB)

    iOS 数据库操作(使用FMDB)   iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便.于是,就出现了一系列将SQLite API进行封装的库,例如FMDB.Plausibl ...

  3. IOS数据库操作SQLite3使用详解(转)

    iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite3.0.dylib 首先是设置项目文件,在项目中添加iPhone版的sqlite ...

  4. IOS数据库操作SQLite3使用详解

    sqlite数据库iosdatabasesqlinteger 目录(?)[+] iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite ...

  5. Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作

    Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作: objective-c通过使用NSFileManager类来管理和操作文件.目录,NSFileManag ...

  6. iOS状态栏操作之获取WiFi信号强度,网络类型,运营商,电池电量,系统时间等

    iOS状态栏操作之获取WiFi信号强度,WiFi名字和IP,网络类型,运营商,电池电量,系统时间等 此篇文章讲述iOS中的状态栏 iOS开发中对状态栏的操作比较少,因为状态栏是系统级别的View,是受 ...

  7. 如何解决iOS界面操作导致导致NSTimer暂停计时的问题?

    如何解决iOS界面操作导致导致NSTimer暂停计时的问题? 在NSTimer代码后面加上以下代码,这样滚动scroll的时候就不会暂停了. NSRunLoop *t = [NSRunLoop cur ...

  8. iOS基础 - NSString操作总结

    Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理 NSString 字符串属性 / ...

  9. 【转】IOS数据库操作SQLite3使用详解

    iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite3.0.dylib 首先是设置项目文件,在项目中添加iPhone版的sqlite ...

最新文章

  1. java数据类型相互转换工具类
  2. python3 打印对象的全部属性
  3. Django_前端显示Matplotlib画的图(亲测)
  4. ES6之Module 的加载实现(1)
  5. NullPointerException的处理新方式,Java14真的太香了
  6. Css 基本的规则写法
  7. 黑苹果hidp显示不清楚_魔兽世界9.0:盟约指挥台不显示胜率?搞清楚机制,轻松收菜!...
  8. java mdt_java – MST映射到当前是MDT的joda中的Denver时区.这是joda DateTimeZone中的错误吗?...
  9. 五个免费数据采集工具网站
  10. 3097-小鑫爱数学
  11. JavaProperties文件操作
  12. 使用Processing制作一个时钟
  13. 安装爱剪辑计算机丢失,windows10系统下安装“爱剪辑”软件的方法
  14. 一款科幻题材基地建设策略游戏——太空避难所中文版 附游戏玩法
  15. 3dsmax2020安装报1603错误的解决方法
  16. SET TIMING ON
  17. python opencv pdf脚本之家_Python-OpenCV
  18. Win10 串口编程
  19. 一个表中的字段值用作另一个表的In查询条件
  20. HTML5七夕情人节表白网页(抖音3D立方体图像库) HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白

热门文章

  1. Keras【Deep Learning With Python】更优模型探索Keras实现RNN
  2. Brilliant Programmers Show
  3. js实现对象不可更改
  4. gradle 项目运行主类报错
  5. php 如何做ftp传输,php如何实现ftp上传
  6. 网站建设需要抠好每一个细节
  7. 计算机课程成绩表排名怎么算,微机原课程设计学生成绩名次表设计.doc
  8. java super父类的父类_合理使用父类的财富——Java中的super
  9. python画蝴蝶_python画蝴蝶曲线图的实例
  10. python中figsize什么意思_matplotlib 设置图形大小时 figsize 与 dpi 的关系