NSString 的常用操作
NSString *testStr01=@"HelloWord";
NSString *testStr02=[testStr01 substringToIndex:];//取头(从头到哪),to不包括下标内容
NSString *testStr03=[testStr01 substringFromIndex:];//去尾(从哪到尾),from包括下标内容
NSLog(@"testStr02:%@ testStr03:%@",testStr02,testStr03); NSRange r={,};//取中间,从哪长度是多少
NSString*testStr04=[testStr01 substringWithRange:r];
NSLog(@"testStr04:%@",testStr04); //字符串的拼接
NSString *testStr05 = @"Hello";
//追加
NSString *testStr06 = [testStr05 stringByAppendingString:@"World"];
NSLog(@"testStr06:%@",testStr06);
//初始化
NSString *testStr07 = @"Hello";
NSString *testStr08 = @"World";
NSString *testStr09 = [NSString stringWithFormat:@"%@%@",testStr07,testStr08];
NSString *testStr10 = [NSString stringWithFormat:@"Hello%@",testStr08];
NSLog(@"testStr09:%@",testStr09);
NSLog(@"testStr10:%@",testStr10); //按指定格式(范围)追加内容
NSString *testStr11 = @"Hello";
NSString *testStr12 = [testStr11 stringByAppendingFormat:@"%@%@",@"World",@""];
NSLog(@"testStr12:%@",testStr12); //替换
NSString *testStr13 = @"www.kyle.com.cn";
NSString *testStr14 = [testStr13 stringByReplacingCharactersInRange:NSMakeRange(, ) withString:@""];
NSLog(@"testStr14:%@",testStr14); //编码集
//参数 文件的路径 不包括文件名
NSString *path = @"/Users/apple/Desktop";
//path = [path stringByAppendingString:@"/test.txt"];
path = [path stringByAppendingString:@"/test.rtf"];
//把文件中的内容 读取到字符串中
//NSString *str20 = [[NSString alloc]initWithContentsOfFile:path]; NSString *testStr15 = [[NSString alloc]initWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil]; NSLog(@"testStr15:%@",testStr15); NSString* use=@"fcp";
NSString* use1=@"fcp"; NSString*password=@"";
NSString*password1=@"";
if ([use isEqualToString:use1]&&[password isEqualToString:password1]) {
NSLog(@"登陆成功");
}
else{
NSLog(@"登陆失败");
}
NSString 的常用操作的更多相关文章
- NSString&NSMutableString常用操作梳理(转)
作者:弦苦 授权本站转载. 上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Objective-C中每天都要用到的字符串处理类——NSString. Objec ...
- NSString&NSMutableString常用操作梳理
http://www.cocoachina.com/ios/20150724/12722.html 上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Object ...
- [Swift]字符串(String类、NSString类)常用操作
NS是Cocoa类对象类型的前缀,来源于乔布斯建立的另一家公司--NeXTNSString的使用方法,和Swift语言中的String有很多相似之处. 1.字符串的定义String类 var str1 ...
- UITableView取消选中颜色、常用操作
UITableView取消选中颜色.常用操作 使用空白view取代cell - (UITableViewCell *)tableView:(UITableView *)tableView cell ...
- 【三】用Markdown写blog的常用操作
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- php模拟数据库常用操作效果
test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...
- Mac OS X常用操作入门指南
前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右) =鼠标左键 control+按下 ...
- mysql常用操作语句
mysql常用操作语句 1.mysql -u root -p 2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...
- nodejs配置及cmd常用操作
一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...
随机推荐
- MongoDB 数据分发
在MongoDB(版本 3.2.9)中,数据的分发是指将collection的数据拆分成块(chunk),分布到不同的分片(shard)上,数据分发主要有2种方式:基于数据块(chunk)数量的均衡分 ...
- ExtJs4 基础必备
认识ExtJs的开发包 下载路径:http://www.sencha.com/products/extjs/download/ 解压有20多兆,别怕,真正运行的没这么大.认识下这个包的文件结构吧. b ...
- WPF 浏览文件夹,获取其路径
public void GetPath(System.Windows.Controls.TextBox TB) { FolderBrowserDialog FBD = new FolderBrowse ...
- Android音频开发之AudioTrack实时播放
前言: 其实在Android中录音可以用MediaRecord录音,操作比较简单.但是不能对音频进行处理.考虑到项目中做的是实时语音只能选择AudioRecord进行录音.然后实时播放也只能采用Aud ...
- 应用程序框架实战三十七:Util最新代码更新说明
离上一篇又过去了一个月,时间比较紧,后续估计会更紧,所以这次将放出更多公共操作类及配套的CodeSmith模板,本篇将简要介绍新放出的重要功能,供有兴趣的同学参考. 重要更新 这一次对两个VS解决方案 ...
- 回忆:#define的用法
ANSI C规定:#前可以有空格或者tab,#和指令其余部分之间也可以有空格,可以出现在任何地方,作用域从定义处到文件结尾. 因为预处理开始前,系统会删除反斜线和换行符的组合,故可以把指令扩展到几个物 ...
- ORA-00257 archiver error 处理思路
1.首先查下oerr给出的简要说明 2.查询V$RECOVERY_AREA_USAGE信息 3.根据实际空间剩余情况先适当增加归档目录的大小,保证先恢复业务 4.查看备份是否存在问题 1.首先查下oe ...
- spring笔记--使用springAPI以及自定义类 实现AOP的一个例子
Spring的另一个重要思想是AOP,面向切面的编程,它提供了一种机制,可以在执行业务前后执行另外的代码,Servlet中的Filter就是一种AOP思想的体现,下面通过一个例子来感受一下. 假设我们 ...
- 行程编码(atoi函数)
#include<iostream> #include<string> #include<vector> using namespace std; void jie ...
- JDBC连接SQL Server代码模板
* JDBC连接SQL Server数据库 代码模板* Connection: 连接数据库并担任传送数据的任务:* Statement : 执行SQL语句:* Re ...