//
// main.m
// Foundation5-NSMutableString
//
// Created by mj on 13-4-5.
// Copyright (c) 2013年 itcast. All rights reserved.
//
#import <Foundation/Foundation.h>
#pragma mark 可变字符串的创建
void stringCreate() {
// 预先分配10个字数的存储空间
NSMutableString *str = [[NSMutableString alloc] initWithCapacity:10];
// 设置字符串内容
[str setString:@"1234"];
// 拼接一个字符串
[str appendString:@"567"];
// 拼接字符串
[str appendFormat:@"age is %i and height is %.2f", 27, 1.55f];
// 替换字符串
NSRange range = [str rangeOfString:@"height"];//查找字符串height的位置
[str replaceCharactersInRange:range withString:@"no"];
// 插入字符串
[str insertString:@"abc" atIndex:2];
// 删除字符串
range = [str rangeOfString:@"age"];
[str deleteCharactersInRange:range];
NSLog(@"%@", str);
// 释放对象
[str release];
}
int main(int argc, const char * argv[])
{
@autoreleasepool {
stringCreate();
}
return 0;
}
ios的NSMutableString用法
原创mb63e0703549da8 博主文章分类:mac/IOS ©著作权
文章标签 字符串 拼接字符串 #pragma 文章分类 JavaScript 前端开发
©著作权归作者所有:来自51CTO博客作者mb63e0703549da8的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
NSString+NSMutableString+NSValue+NSAraay用法汇总
//一、NSString /*----------------创建字符串的方法----------------*/ //1、创建常量字符串。 NSString *astring = @"This is a String!";
string character path object dictionary extension -
ios nstring对比 nsstring和nsmutablestring
相比于C语言来讲,一般面向对象的语言都有一种类型来专门的处理字符串类型,如C++的string,JAVA的String.. Objectiver-C 自然也有种类型来专门处理字符串,叫做NSString。 Objective-C中的字符串也分为两种:NSString(不可变字符串),NSMutableString(可变字符串),NSMutableStr
ios nstring对比 Objective-C NSString NSMutableString 字符串 -
vue项目查看javascript版本
### vue项目搭建的基本环境1:安装node.js 首先电脑需要安装node.js,安装node.js会自带npm;查看node和npm的安装版本,如果安装了可输入:node -v 和 npm -v;可以查看当前安装版本的版本号;弹出版本号,则说明已安装, 2:下载淘宝镜像 cnpm;上面我们下载的是npm包管理工具;但是由于npm服务器是在国外的
vue项目查看javascript版本 vue-cli vue+webpack vue项目搭建 vue搭建流程