字符串、数组、字典、集合有可变和不可变之分。以字符串为例,不可变字符串本身值不能改变,必须要用相应类型来接收返回值;而可变字符串调用相应地方法后,本身会改变;可变字符串是不可变字符串的子类。以下是常见的方法,其他方法可通过苹果帮助文档(API)查询使用。1.1不可变字符串NSString
// 使用实例方法创建NSString对象
NSString *stri
文件的读写:1 #对文件的操作分为三步:1.把冰箱门打开2.对冰箱里的东西操作3.把冰箱门关上
2
3 #1.打开文件两种方式:
4 myfile = open('myfirstfile.txt','a+',encoding='utf-8')
5 myfile.seek(0)#给出文件指针的位置
6 print(myfile.tell())
7 print('firstline:',
在php开发中,对数据的处理,常常面临对象、数组、字符串格式的转换,那么怎样理解这些转换的方法呢?一、json_encode()$arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echojson_encode($arr);
?>输出{"a":1,"b":2,"c":3,"d":4,"e":5}再看一个对象转换的例子:
int a = 0; //字符串 //1.创建方法 初始化方法;用alloc init调用 //产生一个字符串 NSString * str = [[NSString alloc]in
原创
2014-03-31 17:23:40
649阅读
OC字符串一、NSString 不可变字符串(内容) 1、OC的字符串常量 打印字符串,C使用%s,OC使用%@,%@是一个很强大的打印符,只要是对象,就能用%@来打印 @"我是人";//这就是一个字符串常量 NSLog(@"%@",@"pp"); &n
转载
2023-12-25 20:12:28
219阅读
//可变字符串:NSMutableString;自身可以改变 //可以使用自己的初始化,也可以使用父类(NSString)的初始化方法 NSMutableString * mutableStr = [[NSMutableString alloc] initWithCapacity:3];//
原创
2014-03-31 18:26:23
368阅读
Json转Modeljson转model,是个开发都会遇到过。都已经9102年了,谁还不会用个第三方框架搞。拿起键盘就是干! 打开podfile,把大名顶顶的YYModel写上,pod install一下。再用上ESJsonFormat,直接根据json,都能把model生成好。
特殊处理啥?返回的字段值不是我们所需的 在日常开发中,经常会遇到一些接口字段返回的值,并不是我所需要的类型的情
转载
2024-06-21 22:27:31
70阅读
NSString * str = @"123";
char
原创
2014-12-28 18:39:16
859阅读
//字符串是特殊的对象 需要用copy 其他的对象可以用 copy 或 retain
// NSMultibleString
可变字符串
用initWithString 来初始化并赋值并需要手动回收不能直接等号赋值
遵循引用计数概念
4、可以 增、 删、 改、 插,可以改变原来字符串内容。
5、在使用父类NSString方法时 需要有接收者 因为NSString方法是有返回
转载
2023-10-31 22:47:54
286阅读
一、Json对象和Json字符串的区别 (1)Json对象:可以通过javascript存取属性。 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如: var person={"name":"zhangsan","sex":"男","age":"24"}//json对象
alert(person.nam
转载
2023-10-10 07:38:35
121阅读
JSON 对象有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用 springmvc 的时候,后台 @RequestBody 接受的是一个 json 格式的字符串,一定是一个字符串。先介绍一下 json 对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如:var person={"name":"tom","sex":"男","age":"24"}//json对象
con
转载
2023-07-03 16:39:27
0阅读
创建一个字符串对象:
NSstring * str1 = @"hello";
NSString * str = [[NSString alloc]initWithString:@"hello world!"];
NSString * str_1 = [[NSString alloc]initWithUTF8String:"hello world"];//把C的字符串转化为OC的字符串
int
转载
2013-12-01 14:54:00
78阅读
2评论
# iOS OC 字符串包含的实现方法
在 iOS 开发中,字符串操作是非常常见的需求,其中字符串包含的判断尤为重要。对于刚入行的小白来说,我们来一步步学习如何在Objective-C中判断字符串是否包含另一个字符串。
## 整体流程
我们将整个流程划分为以下几个步骤:
| 步骤 | 描述 |
|------|------------
字符串进阶一、字符串相关方法字符串拼接1.字符串.join(序列) - 将序列中的元素用指定的字符串拼接在一起,形成一个新的字符串。(序列中的元素必须是字符串)# 举例
list1 = ['后羿', '王昭君', '鲁班七号', '孙悟空']
result = ''.join(list1)
print(result) # '后羿王昭君鲁班七号孙悟空'
result = '+'.join(l
转载
2024-10-19 20:28:29
162阅读
shell中截取字符串的方法${expression}一共有9种使用方法。
${parameter:-word}
${parameter:=word}
${parameter:?word}
${parameter:+word}
上面4种可以用来进行缺省值的替换。
${#parameter}
上面这种可以获得字符串的长度。
${parameter%word} 最小限度从后面截取word
${pa
根据http://json.org/的文档所述,在value中遇到"和\的时候需要进行转义。而对于JSON字符串和JSON对象,两者的转义是不同的。<script>
function test(){
//JSON对象转义,只需加一个\即可
data={"key":"\\val\"tt\"ue"};
//JSON字符串,需要再次对\转义,共需要三个\,即使用\\\"转义"符号
d
转载
2023-05-30 12:33:01
1598阅读
## iOS中OC实现将JSON格式的字符串转化为JSON
在iOS开发中,经常会涉及到与服务器交互,获取到的数据通常是以JSON格式返回的。在处理这些数据时,我们通常需要将JSON格式的字符串转化为JSON对象进行解析。在Objective-C中,我们可以使用Foundation框架提供的NSJSONSerialization类来实现这一功能。下面我们就来看一下如何在iOS中使用Objecti
原创
2024-07-02 05:46:44
376阅读
json数据简介json数据是一个轻量级的数据交换格式,采用完全独立于语言的文本格式,这些特性使json称为理想的数据交换语言,易于人阅读和编写,同时易于机器解析和生成。json中的字符集必须是UTF-8,json中的字符串必须用双引号引起来。几乎所有语言都内置了解析json的库,JavaScript语言可以直接使用json。json格式一般是“键值对”的格式,比如键值对:{“firstName”:”Breet”,”lastName”:”MMM”,”email”:”XXX”}再比如:{“pr
转载
2021-07-20 14:36:38
2645阅读
json格式字符串 首先是一个字符串,拥有自己的属性和方法JSON字符串有自己的格式和要求常见的字符串普通字符串数字字符串 html格式字符串  
转载
2023-07-18 16:03:41
52阅读
JSON解析方法通常我们可以通过两种方式对JSON进行解析,也可以说是是两种工具:Gson和FastJson。通过这两种工具我们可以实现:
将Java中的对象 快速的转换为 JSON格式的字符串.将JSON格式的字符串, 转换为Java的对象.Gson将对象转换为JSON字符串 步骤:首先引入JAR包 下载地址:https://github.com/google/gson在需要转换JSON字
转载
2023-09-15 18:02:27
66阅读