Objective-C:NSMutableString类的常见操作
NSMutableString可变字符串的主要的操作是创建、增加、删除、插入、替换
代码操作如下:
//
// main.m
// 03-NSMutableString
//
// Created by ma c on 15/8/17.
// Copyright (c) 2015年. All rights reserved.
// #import <Foundation/Foundation.h> int main(int argc, const char * argv[])
{
@autoreleasepool
{
//可变字符串的常用操作
//1.创建(给一个固定的容量)
NSMutableString *str1 = [NSMutableString stringWithCapacity:];
//2.添加内容(在尾部添加)
[str1 appendString:@"hello world"];
NSLog(@"str1 = %@",str1);
[str1 appendFormat:@"%d",];
NSLog(@"str1 = %@",str1); //3.在索引处插入内容
[str1 insertString:@"OK " atIndex:];
NSLog(@"%@",str1); //4.替换内容
NSRange range = [str1 rangeOfString:@"world"];
[str1 replaceCharactersInRange:range withString:@"WORLD"];
NSLog(@"%@",str1); //5.删除内容
[str1 deleteCharactersInRange:range];
NSLog(@"%@",str1); //6.完全设置成其他的字符串
[str1 setString:@"how are you"];
NSLog(@"%@",str1); }
return ;
}
Objective-C:NSMutableString类的常见操作的更多相关文章
- Objective-C:NSMutableArray类的常见操作
		可变数组NSMutableArray的内容大小是可变的,因此它的常见操作无非增删该查, 具体一些就是:创建.添加.删除.替换.插入.清空等等.. // // main.m // 02-NSMuta ... 
- python类,魔术方法等学习&&部分ssti常见操作知识点复习加深
		python类学习&&部分ssti常见操作知识点复习加深 在做ssti的模块注入的时候经常觉得自己python基础的薄弱,来学习一下,其实还是要多练习多背. 在python中所有类默认 ... 
- C#路径/文件/目录/I/O常见操作汇总
		文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供 ... 
- 转:jQuery 常见操作实现方式
		http://www.cnblogs.com/guomingfeng/articles/2038707.html 一个优秀的 JavaScript 框架,一篇 jQuery 常用方法及函数的文章留存备 ... 
- jQuery 常见操作实现方式
		一个优秀的 JavaScript 框架,一篇 jQuery 常用方法及函数的文章留存备忘. jQuery 常见操作实现方式 $("标签名") //取html元素 document. ... 
- C#路径/文件/目录/I/O常见操作汇总<转载>
		文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供 ... 
- 【转】C#路径/文件/目录/I/O常见操作汇总
		文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供 ... 
- C#路径,文件,目录,I/O常见操作
		C#路径,文件,目录,I/O常见操作 文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供 ... 
- java实现单链表常见操作
		一.概述: 本文主要总结单链表常见操作的实现,包括链表结点添加.删除:链表正向遍历和反向遍历.链表排序.判断链表是否有环.是否相交.获取某一结点等. 二.概念: 链表: 一种重要的数据结构,HashM ... 
随机推荐
- 常见的mysql数据库sql语句的编写和运行结果
			省份城市试题#省份表 -> select * from province;+----+----------+| id | province |+----+----------+| 1 | ... 
- 安装 Git
			是时候动手尝试下 Git 了,不过得先安装好它.有许多种安装方式,主要分为两种,一种是通过编译源代码来安装:另一种是使用为特定平台预编译好的安装包. 从源代码安装 若是条件允许,从源代码安装有很多好处 ... 
- react篇章-事件处理
			<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title&g ... 
- @ControllerAdvice + @ExceptionHandler 处理 全部Controller层异常
			对于与数据库相关的 Spring MVC 项目,我们通常会把 事务 配置在 Service层,当数据库操作失败时让 Service 层抛出运行时异常,Spring 事物管理器就会进行回滚. 如此一来, ... 
- Java 中线程安全问题
			不好意思,一个国庆假期给我放的都不知道东西南北了,放松,很放松,差一点就弃更了,感谢那些催更的小伙伴们! 虽然没有更新,但是日常的学习还是有的,以后我尽量给大家分享一些通用知识,非技术. 但是本期还是 ... 
- @NamedEntityGraphs --JPA按实体类对象参数中的字段排序问题得解决方法
			JPA按实体类对象参数中的字段排序问题得解决方法@Entity @Table(name="complaints") @NamedEntityGraphs({ @NamedEntit ... 
- 使用UniBeast安装Hackintosh(黑苹果)
			前期准备 UniBeast 原版macOS Sierra安装包,由于苹果并没有提供完整dmg的下载地址,我也不在此提供,大家可以从信任的途径取得,文件后缀必须为dmg. 16GB或者更大的U盘 至少2 ... 
- django中缓存配置
			# ======缓存配置====== CACHES = { ## 虚拟缓存,开发调试版本,此为开始调试用,实际内部不做任何操作 # 'default': { # 'BACKEND': 'django. ... 
- CentOS7.4 关闭firewall防火墙,改用iptables
			1.关闭默认的firewall防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service ... 
- 【spfa】【动态规划】zoj3847 Collect Chars
			转载自:http://blog.csdn.net/madaidao/article/details/42616743 Collect Chars Time Limit: 2 Seconds ... 
