IOS NSString 操作
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 操作相关推荐
- iOS 线程操作库 PromiseKit
iOS 线程操作库 PromiseKit 官网:http://promisekit.org/ github: https://github.com/mxcl/PromiseKit/tree/maste ...
- iOS 数据库操作(使用FMDB)
iOS 数据库操作(使用FMDB) iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便.于是,就出现了一系列将SQLite API进行封装的库,例如FMDB.Plausibl ...
- IOS数据库操作SQLite3使用详解(转)
iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite3.0.dylib 首先是设置项目文件,在项目中添加iPhone版的sqlite ...
- IOS数据库操作SQLite3使用详解
sqlite数据库iosdatabasesqlinteger 目录(?)[+] iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite ...
- Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作
Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作: objective-c通过使用NSFileManager类来管理和操作文件.目录,NSFileManag ...
- iOS状态栏操作之获取WiFi信号强度,网络类型,运营商,电池电量,系统时间等
iOS状态栏操作之获取WiFi信号强度,WiFi名字和IP,网络类型,运营商,电池电量,系统时间等 此篇文章讲述iOS中的状态栏 iOS开发中对状态栏的操作比较少,因为状态栏是系统级别的View,是受 ...
- 如何解决iOS界面操作导致导致NSTimer暂停计时的问题?
如何解决iOS界面操作导致导致NSTimer暂停计时的问题? 在NSTimer代码后面加上以下代码,这样滚动scroll的时候就不会暂停了. NSRunLoop *t = [NSRunLoop cur ...
- iOS基础 - NSString操作总结
Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理 NSString 字符串属性 / ...
- 【转】IOS数据库操作SQLite3使用详解
iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite3.0.dylib 首先是设置项目文件,在项目中添加iPhone版的sqlite ...
最新文章
- java数据类型相互转换工具类
- python3 打印对象的全部属性
- Django_前端显示Matplotlib画的图(亲测)
- ES6之Module 的加载实现(1)
- NullPointerException的处理新方式,Java14真的太香了
- Css 基本的规则写法
- 黑苹果hidp显示不清楚_魔兽世界9.0:盟约指挥台不显示胜率?搞清楚机制,轻松收菜!...
- java mdt_java – MST映射到当前是MDT的joda中的Denver时区.这是joda DateTimeZone中的错误吗?...
- 五个免费数据采集工具网站
- 3097-小鑫爱数学
- JavaProperties文件操作
- 使用Processing制作一个时钟
- 安装爱剪辑计算机丢失,windows10系统下安装“爱剪辑”软件的方法
- 一款科幻题材基地建设策略游戏——太空避难所中文版 附游戏玩法
- 3dsmax2020安装报1603错误的解决方法
- SET TIMING ON
- python opencv pdf脚本之家_Python-OpenCV
- Win10 串口编程
- 一个表中的字段值用作另一个表的In查询条件
- HTML5七夕情人节表白网页(抖音3D立方体图像库) HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白
热门文章
- Keras【Deep Learning With Python】更优模型探索Keras实现RNN
- Brilliant Programmers Show
- js实现对象不可更改
- gradle 项目运行主类报错
- php 如何做ftp传输,php如何实现ftp上传
- 网站建设需要抠好每一个细节
- 计算机课程成绩表排名怎么算,微机原课程设计学生成绩名次表设计.doc
- java super父类的父类_合理使用父类的财富——Java中的super
- python画蝴蝶_python画蝴蝶曲线图的实例
- python中figsize什么意思_matplotlib 设置图形大小时 figsize 与 dpi 的关系