- 不要等到明天,明天太遥远,今天就行动。
须读:看完该文章你能做什么?
了解可变字符串的基本概念、使用
学习前:你必须会什么?(在这里我已经默认你具备C语言的基础了)
NSString的基本使用
一、本章笔记
一、可变字符串 NSMutableString
1.字符串的追加 没有返回值 追加到之前的字符串里面
appendString
二、code
main.m
#pragma mark 16-NSMutalbleString基本概念
#pragma mark - 代码
#import <Foundation/Foundation.h>
#pragma mark 类
#pragma mark - main函数
int main(int argc, const char * argv[])
{
NSString *str = @"lyh"; // 一开始str指向了@"lyh"对应的内存
str = @"lys"; // 修改str指针的指向,让它指向@"lys"对应的内存
NSString *newStr = [str stringByReplacingOccurrencesOfString:@"l" withString:@"h"];
NSLog(@"newStr = %@",newStr);
#pragma 1.可变字符串
// 创建一个空的字符串
NSMutableString *strM = [NSMutableString string];
NSLog(@"修改前 = %@",strM);
[strM appendString:@"lyh"];
NSLog(@"修改后 = %@",strM);
NSMutableString *strM2 = [[NSMutableString alloc]init];
// strM2 = [NSMutableString alloc]initWithFormat:<#(nonnull NSString *), ...#>
return 0;
}