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 的常用操作的更多相关文章

  1. NSString&NSMutableString常用操作梳理(转)

    作者:弦苦 授权本站转载. 上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Objective-C中每天都要用到的字符串处理类——NSString. Objec ...

  2. NSString&NSMutableString常用操作梳理

    http://www.cocoachina.com/ios/20150724/12722.html 上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Object ...

  3. [Swift]字符串(String类、NSString类)常用操作

    NS是Cocoa类对象类型的前缀,来源于乔布斯建立的另一家公司--NeXTNSString的使用方法,和Swift语言中的String有很多相似之处. 1.字符串的定义String类 var str1 ...

  4. UITableView取消选中颜色、常用操作

    UITableView取消选中颜色.常用操作   使用空白view取代cell - (UITableViewCell *)tableView:(UITableView *)tableView cell ...

  5. 【三】用Markdown写blog的常用操作

    本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...

  6. php模拟数据库常用操作效果

    test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...

  7. Mac OS X常用操作入门指南

    前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右)            =鼠标左键 control+按下        ...

  8. mysql常用操作语句

    mysql常用操作语句 1.mysql -u root -p   2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...

  9. nodejs配置及cmd常用操作

    一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...

随机推荐

  1. Utility2:Appropriate Evaluation Policy

    UCP收集所有Managed Instance的数据的机制,是通过启用各个Managed Instances上的Collection Set:Utility information(位于Managem ...

  2. LINQ系列:LINQ to SQL Join连接

    1. 一对多 var expr = context.Products .Where(p => p.Category.CategoryName == "LINQ to SQL" ...

  3. Python 模块学习:os模块

    一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.(一语中的) 二.常用方法 1.os.name 输出字符串指示正在使用的平台 ...

  4. Vue 方法与事件处理器

    按键修饰符 在监听键盘事件时,我们经常需要检测 keyCode.Vue.js 允许为 v-on 添加按键修饰符: <!-- 只有在 keyCode 是 时调用 vm.submit() --> ...

  5. mac+php+xdebug+phpstorm在苹果下配置xdebug一波三折

    1.下载xdebug文件 http://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug. 全部下载地址: ...

  6. php模拟数据库常用操作效果

    test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...

  7. ios如何在#import方面提升编译性能

    模块的使用非常简单,对于存在的工程,第一件事情就是让这个功能生效.可以在项目的Build Settings 中搜索Modules 找到这个选项,做以下的设置 默认的情况下都是开启的 对于系统自带的只需 ...

  8. objective-c 语法快速过(4)

    oc 里的字符串 字符串的快速创建(最简单的方法) NSStirng *str = @“Hello”;//oc的字符串都是@“”形式的 oc的字符串也是类的对象,是NSString类的对象,创建没有那 ...

  9. 实验记录:Oracle redo logfile的resize过程

    实验记录:Oracle redo logfile的resize过程. 实验环境:RHEL 6.4 + Oracle 11.2.0.3 单实例 文件系统 实验目的:本实验是修改redo logfile的 ...

  10. CentOS 7.2 yum方式安装MySQL 5.7

    CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变: 下载mysql的源 wget http://dev.mysql.com/get/mys ...