E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSMutableString
GeekBand-OC第二周学习笔记
一、字符串OC中字符串也有常量池的概念,NSString的“不可变性”也是类似的,比较有意思的是其子类
NSMutableString
,其作用是在我们需要频繁改变字符串时使用,避免程序不断为我们分配新的内存空间
stevyqi
·
2019-11-04 08:07
对字符串进行的操作
请留言,一起研究共同学习pragmamark---汉字转拼音-(void)chineseWordSwitchIntoPinyin{//汉字转拼音NSString*chinese=@"把汉字转换成拼音";
NSMutableString
CodeIsLife
·
2019-11-04 05:15
iOS weak strong retain assign copy 属性修饰 对比
第一是非容器可变变量的修饰如
NSMutableString
第二是容器对象也就是NSArray等类型的第三是非容器不可
LikeSomeBody
·
2019-11-04 03:27
IOS NSLog打印中文封装
Foundation_log.m文件,将以下代码复制进去即可#import@implementationNSDictionary(Log)-(NSString*)descriptionWithLocale:(id)locale{
NSMutableString
清都
·
2019-11-04 00:12
callPhone
NSMutableString
*str=[[NSMutableStringalloc]initWithFormat:@"tel:%@",phoneNumber];UIWebView*callWebview
喜欢就可以
·
2019-11-03 08:13
删除不需要的字符串
7E55F407-542A-4080-ACD7-9A330B3C48B1.png将newDate()替换掉
NSMutableString
*str=[[NSMutableStringalloc]initWithData
克拉克定律
·
2019-11-02 08:49
iOS 字符串的copy,mutableCopy(笔记)
首先,声明@property(nonatomic,copy)NSString*str1;//不可变字符串@property(nonatomic,copy)
NSMutableString
*str2;//可变字符串
拥抱月亮的大星星
·
2019-11-02 01:45
iOS拨打电话(三种方法)
查了很多地方的关于iOS程序拨打电话,大都不全,今天我总结了三种方法,各有不同,拿来给大家分享,希望给大家有所帮助1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示
NSMutableString
UILabelkell
·
2019-11-01 18:14
iOS开发·NSString字符串的各种基本操作,数值转换及衍生操作
【字符串插入】
NSMutableString
*str1=[[NSMutabl
陈满iOS
·
2019-11-01 13:43
ios拨打电话 发送短信(调用系统)
NSMutableString
*str=[[NSMutableStringalloc]initWithFormat:@"tel:%@",@"186xxxx6979"];//NSLog(@"str====
逆战逆的态度
·
2019-11-01 08:31
iOS APP拨打电话
1.
NSMutableString
*str=[[NSMutableStringalloc]initWithFormat:@"telprompt://%@",@"400****688"];[[UIApplicationsharedApplication
没错就是豪哥灬
·
2019-10-31 21:45
GeekBand Objective-C 字符串NSString
NSMutableString
1.NStringNSString是一个Unicode编码,占用16位字符的字符序列。它的是一种引用数据类型,当我们创建一个字符串@"ABC"时,则不会再创建相同@"ABC"的字符串,只会引用现存在的@"ABC"的内存地址。也就是说相同的字符串在其内存中只会存在一个,不会重复创建,其它都会共用这一个。1.1初始化赋值方式NSString*str1=@"Helloworld!";NSString*s
东忙忙西茫茫
·
2019-10-31 18:48
OC语言day07-17
NSMutableString
常用方法
pragmamarkNSMutableString常用方法pragmamark概念/**
NSMutableString
调用方法的时候都是没有返回值的。
liyuhong165
·
2019-10-31 13:41
NSString 和
NSMutableString
的区别
在Objective-C的编程中,NSString是使用率非常高的一个类,用法也很简单。NSString表示一个固定字符串,关键点就在于固定二字。当你给一个NSString变量赋值之后,字符串本身是不能再改变的。NSString*name=@"张三";name=@"李四";你可以发现,以上代码执行并不会出错,并不是说固定字符串这种说法是错的。先分析一下,其实你把李四赋值给name,只是改变了nam
_赖笔小新
·
2019-10-31 13:38
点
深拷贝,例如
NSMutableString
对象。2copy不可变变量:等同于strong,还是浅拷贝,例如NSString对象。因为block是一段代码,即不可变的,所以并不会深拷贝。
雪_晟
·
2019-10-31 01:24
利用iOS绘制图片生成随机验证码示例代码
先来看看效果图实现方法.h文件@property(nonatomic,retain)NSArray*changeArray;@property(nonatomic,retain)
NSMutableString
·
2019-09-24 05:17
iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单)
复制代码代码如下:
NSMutableString
*ms=[[NSMutableStringalloc]initWithString:@"我是中国人"];if(CFStringTransform((__bridgeCFMutableStringRef
·
2019-09-23 21:51
iOS 浅拷贝 深拷贝
深拷贝.png非容器不可变对象/可变对象:NSString/
NSMutableString
等容器不可变对象/可变对象:NSArray/NSMutableArray等先说说Strong修饰的变量@interfaceCopy
kindom_0129
·
2019-08-29 15:01
iOS深拷贝和浅拷贝
mutableCopyNSStringNSString*string=@"HelloWorld";//没有开辟新的内存,浅拷贝NSString*copyString=[stringcopy];//开辟了新的内存,深拷贝
NSMutableString
小宝二代
·
2019-08-01 16:36
NSString和
NSMutableString
的区别
前言有些初学者不太明白NSString和
NSMutableString
的区别,抑或是有着几年开发经验的老司机也只是会用,并没有特别在意它们之间的区别,但是面试的时候可能就会问到,下面我们就实际例子说明它们之间的区别
小宝二代
·
2019-06-16 12:03
从URL中截取所包含的参数,并且以字典的形式返回和参数字典转URL
-(NSString*)keyValueStringWithDict:(NSDictionary*)dict{if(dict==nil){returnnil;}
NSMutableString
*string
杂货铺学徒
·
2019-05-29 15:25
iOS 拨号助手对 移动 172 号码段的判断错误BUG
NSURL*url=[NSURLURLWithString:@"tel:17233333333"];[UIApplicationsharedApplication]openURL:url];处理方法:
NSMutableString
清河湾
·
2019-05-27 15:39
iOS去除特殊字符
方法一使用遍历截取+(NSString*)cleanSpecialCharacters:(NSString*)text{if(text==nil){return@"";}NSString*strResult=nil;
NSMutableString
Raindew
·
2019-05-20 20:55
iOS中的copy与mutableCopy
需要实现NSCoppying协议这些创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy需要先实现NSMutableCopying协议创建的是可变副本(如
NSMutableString
半山_
·
2019-05-20 13:25
iOS
iOS随笔
iOS防止闪退处理,防止Crash
想了下,其实也不难,就是对NSString、
NSMutableString
、NSArray、NSMutableArray、NSDictionary、NSMutableDictionary、KVO这些常用的类方法做
小江9527
·
2019-04-02 17:09
iOS防止闪退处理,防止Crash
想了下,其实也不难,就是对NSString、
NSMutableString
、NSArray、NSMutableArray、NSDictionary、NSMutableDictionary、KVO这些常用的类方法做
小江9527
·
2019-04-02 17:09
ios汉字转拼音
直接附上代码:-(NSString*)transformToPinyinWithStr:(NSString*)str{
NSMutableString
*mutableString=[NSMutableStringstringWithString
Jniying
·
2019-03-22 22:22
ios汉字转拼音
直接附上代码:-(NSString*)transformToPinyinWithStr:(NSString*)str{
NSMutableString
*mutableString=[NSMutableStringstringWithString
Jniying
·
2019-03-22 22:22
ARC下声明的block在堆区、栈区、全局区?
);@interfaceViewController()//@property(nonatomic,strong)NSDictionary*dict;@property(nonatomic,copy)
NSMutableString
迷路的安然和无恙
·
2019-03-18 10:38
iOS 零散知识点第一篇
1.比正则表达式好用的NSScannerNSString*originalStr=@"187-6603*2469&";
NSMutableString
*stripStr=[NSMutableStringstringWithCapacity
岛主_changdao
·
2019-02-11 11:24
笔记:iOS字符串的各种用法(字符串插入、字符串覆盖、字符串截取、分割字符串)(别人的代码直接复制过来的,我脸皮有点厚)
【字符串插入】
NSMutableString
*str1=[[NSMutableStringalloc]initWithString:@"hello"];//存在堆区,可变字符串NSLog(@"str1:
纯粹的code
·
2019-01-22 10:00
[IOS]
NSMutableString
字符替换
阅读更多1.特定位置替换:
NSMutableString
*tempString=[inputTextmutableCopy];NSRangerange=[inputTextrangeOfString:@
繁星水
·
2019-01-03 19:00
NSMutableString
MJExtension使用简介
1、根据字典定义model的属性核心代码+(void)propertyCodeWithDictinoray:(NSDictionary*)dic{
NSMutableString
*muStr=[NSMutableStringstring
此生长安
·
2018-12-29 10:55
方法篇
WKWebView加载HTML代码及本地css文件
端加载HTML代码显示出网页支付操作,遇到了坑,所以记录一下:1.获取到后台返回的form表单,并拼接HTML代码-(NSString*)getHtmlStringWithData:(id)data{
NSMutableString
一脸盐汽水
·
2018-12-26 16:45
iOS NSArray跟NSMutableArray的所有操作
参考:孙富有(iOS工程师)重点://数组转变为字符串字符串转变为数组
NSMutableString
*nsstring=[[NSMutableStringalloc]initWithFormat:@"21
达_Ambition
·
2018-12-02 09:26
IOS获取外网IP和外网ip地址的方法
ie=utf-8"];
NSMutableString
*ip=[NSMutableStringstringWithCont
海浪萌物
·
2018-11-22 20:03
深拷贝与浅拷贝;copy与mutableCopy;容器类型的深拷贝;copy和strong;
一、分成三组对比NSMutableDictionary与NSDictionary;
NSMutableString
与NSString;NSMutableArray与NSArray分别调用copy和mutableCopy
denggun12345
·
2018-11-06 17:38
移动
iOS中的NSString与
NSMutableString
字符串的创建NSString*str1=@"ss";//存储在常量区NSString*str2=[NSStringstringWithFormat:@"%@",@"ss"];//存储在堆区NSString*str3=[[NSStringalloc]initWithFormat:@"%@",@"ss"];//存储在堆区NSString*str4=[NSStringstringWithString:@
皆为序幕_
·
2018-09-13 15:21
NSString和
NSMutableString
使用
一、NSString1、创建常量字符串。NSString*string=@"helloworld";2、通过实例化方法initWithString:实例化一个字符串对象NSString*string=[[NSStringalloc]initWithString:@"helloworld"];3、用标准c创建字符串:initWithCString:encoding:方法constchar*cStri
NJKNJK
·
2018-09-12 14:58
iOS Strong和Copy的区别
property(nonatomic,strong)NSString*strongStr;@property(nonatomic,copy)NSString*copyyStr;下面我们分别以NSString和
NSMutableString
赵哥窟
·
2018-09-06 11:03
ios 面试题 - 字符串反转
p=870@implementationNSString(Reverse)-(NSString*)stringByReverse{
NSMutableString
*string=[NSMutableStringstringWithCapacity
春暖之花开
·
2018-08-03 15:05
C编程语言
iOS编程
接口与API设计--22:NSCopying协议
:创建一个不可变的副本(NSString;NSArray;NSDictionary;)mutableCopy:创建一个可变的副本(NSMutableDictionary;NSMutableArray;
NSMutableString
皆为序幕_
·
2018-07-21 12:53
iOS-copy/mutableCopy、深复制/浅复制
协议这些创建的是不可变副本(如:NSSting、NSArray、NSDictionary)实现方法:copywithZone:mutablecopy:需要实现NSMutablecopying协议创建的是可变副本(如:
NSMutableString
肉肉要次肉
·
2018-07-11 15:43
iOS开发 copy修饰符作用
前段时间遇见了个挺有意思的情况、在我无聊重做一遍copy修饰符的实验的时候写了下面的代码:@property(nonatomic,copy)
NSMutableString
*objStr;
NSMutableString
隔壁班小明
·
2018-07-09 12:04
iOS开发 关于copy
即对原对象的引用+1深拷贝:并没有引用该对象,而是创建了一个新的和原对象一模一样的新对象,当然了,这个新对象有新的地址image.png看代码//str1@property(nonatomic,strong)
NSMutableString
霸_霸霸
·
2018-07-05 11:20
iOS拨打电话的3种实现方式
iOS实现拨打电话的方式:方法一、requestWithURL,此方法拨打前弹出提示
NSMutableString
*string=[[NSMutableStringalloc]initWithFormat
iOS张文权
·
2018-06-24 16:18
关于深拷贝浅拷贝(copy与strong)的一些理解
我们知道在OC中的拷贝函数有copy和mutablecopy,只要你调用了copy不管是NSString,NSDictionary还是NSArray还是
NSMutableString
还是NSMutableDictionary
Horson19
·
2018-06-20 14:22
iOS中的copy和mutalbeCopy详解
copy浅拷贝NSString*str=@"ceshi";NSString*str_copy=[strcopy];对于不可变对象copy是浅拷贝copy深拷贝
NSMutableString
*str=[[
一片姜汁
·
2018-06-13 13:11
IOS开发 打电话实现
1.这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示
NSMutableString
*str=[[NSMutableStringalloc]initWithFormat:
selice
·
2018-06-12 11:16
iOS 之 线程锁
一般情况下,我们定义属性的时候都是这样定义的:@property(nonatomic,copy)NSString*string1;@property(nonatomic,strong)
NSMutableString
ElaineYin
·
2018-06-11 15:01
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他