字符串
創(chuàng)新互聯(lián)是專業(yè)的前進(jìn)網(wǎng)站建設(shè)公司,前進(jìn)接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行前進(jìn)網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!NSString 和NSMutableString,即不可變字符串和可變字符串
C語言中,字符串是由char字符數(shù)組組成
OC中,字符串類是由unichar(多字節(jié)字符)組成,
NSString
不可變字符串類
NSString對象創(chuàng)建以后,內(nèi)容和長度不能更改
創(chuàng)建和初始化字符串---
常用方法
initWithString ---返回一個另外來的字符串----
NSString *liuyafang = @"liuyafang"; //在常量區(qū),
NSString *str3 = [[NSString alloc] initWithString:liuyafang];
NSLog(@"%@", str3);
文檔基本信息
inherits from 繼承自
conforms to 遵循什么協(xié)議
framework 屬于哪個框架
availability 什么時候可以用的
declarde in 聲明在聲明頭文件里面
related documents 相關(guān)文檔
sample code 示例代碼
NSString
不可變字符串
NSString對象創(chuàng)建后,內(nèi)容和長度不能更改
foundation框架
foundation框架是Cocoa編程,IOS編程的基礎(chǔ)框架,包括:字符串,集合,日期,時間等基礎(chǔ)類
NSMutableString
可變字符串類
NSString類的子類,該類創(chuàng)建的字符串是一個動態(tài)的,可變的字符串,可以支撐增刪改差等動態(tài)等操作
可變和不可變
NSMutableString 是NSString的子類,繼承得到所有的方法
不可變字符串的修改操作,本質(zhì)就是得到一個新的字符串
不可變字符串的修改方法以string 開頭,有返回值,
可變字符串的修改方法沒有返回值,修改愿字符串
NSArray
不可變數(shù)組類
容器類,,,,管理一組對象類型數(shù)據(jù)
數(shù)組對象特點
元素是有序的,索引值從0開始
數(shù)組中存儲的元素必須是對象,類型任意
NSMutableArray
可變數(shù)組
NSAarray的子類,繼承NSArray的所有方法
可以對數(shù)組進(jìn)行增刪改查
- length----返回一個字符個數(shù)。
NSLog(@"%ld",[liuyafang length]);
- (BOOL)hasPrefix:(NSString *)aString;
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。