您好,登錄后才能下訂單哦!
字符串
NSString 和NSMutableString,即不可變字符串和可變字符串
C語言中,字符串是由char字符數(shù)組組成
OC中,字符串類是由unichar(多字節(jié)字符)組成,
NSString
不可變字符串類
NSString對象創(chuàng)建以后,內(nèi)容和長度不能更改
創(chuàng)建和初始化字符串---
常用方法
initWithString ---返回一個(gè)另外來的字符串----
NSString *liuyafang = @"liuyafang"; //在常量區(qū),
NSString *str3 = [[NSString alloc] initWithString:liuyafang];
NSLog(@"%@", str3);
文檔基本信息
inherits from 繼承自
conforms to 遵循什么協(xié)議
framework 屬于哪個(gè)框架
availability 什么時(shí)候可以用的
declarde in 聲明在聲明頭文件里面
related documents 相關(guān)文檔
sample code 示例代碼
NSString
不可變字符串
NSString對象創(chuàng)建后,內(nèi)容和長度不能更改
foundation框架
foundation框架是Cocoa編程,IOS編程的基礎(chǔ)框架,包括:字符串,集合,日期,時(shí)間等基礎(chǔ)類
NSMutableString
可變字符串類
NSString類的子類,該類創(chuàng)建的字符串是一個(gè)動(dòng)態(tài)的,可變的字符串,可以支撐增刪改差等動(dòng)態(tài)等操作
可變和不可變
NSMutableString 是NSString的子類,繼承得到所有的方法
不可變字符串的修改操作,本質(zhì)就是得到一個(gè)新的字符串
不可變字符串的修改方法以string 開頭,有返回值,
可變字符串的修改方法沒有返回值,修改愿字符串
NSArray
不可變數(shù)組類
容器類,,,,管理一組對象類型數(shù)據(jù)
數(shù)組對象特點(diǎn)
元素是有序的,索引值從0開始
數(shù)組中存儲(chǔ)的元素必須是對象,類型任意
NSMutableArray
可變數(shù)組
NSAarray的子類,繼承NSArray的所有方法
可以對數(shù)組進(jìn)行增刪改查
- length----返回一個(gè)字符個(gè)數(shù)。
NSLog(@"%ld",[liuyafang length]);
- (BOOL)hasPrefix:(NSString *)aString;
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。