设为首页 加入收藏

TOP

Objective-C语法之字符串NSString
2014-11-24 12:13:51 来源: 作者: 【 】 浏览:0
Tags:Objective-C 语法 字符串 NSString

Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理。这两个类的最主要的区别是NSString创建赋值后不能动态修改长度和内容,除非给重新赋值。而NSMutableString类似与链表的,在创建赋值后可以进行修改长度,插入,删除等操作。


NSString提供了许多创建和初始化新字符串的方法。下面这个是创建常量字符串的。 它是编译到可执行文件中的NSString的实例,它不会在内存中消失。例子:


1、创建常量字符串。


NSString *astring = @"我是字符串";


2、NSString的内存地址


这时候result的值就是YES了


看个例子就明白了。下面是字符串内存地址的例子



重新赋值后,astring 的地址和bstring地址一样了。


3、NSString字符串的比较


在NSString中,最直接的就是用isEqualTostring这个方法



另外一个比较的方法:compare,他可以比较字符串的大小,它的返回类型是:NSOrderedAscending,NSorderedSame,NSorderedDescending(分别等于整数-1,0,1)。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇web.py实战(开发新浪微博应用) 下一篇Objective-C语言和IOS系统(简介,..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)