在IOS軟件開發(fā)中我們需要依據(jù)NSArray中對象的成員進(jìn)行排序,我們知道對象中成員比較多,因此如果我們寫了多種方法根據(jù)不同的成員進(jìn)行排序,代碼量很大,
面向?qū)ο蟮模∣OP)的基礎(chǔ)知識類(class):表示一組對象數(shù)據(jù)的結(jié)構(gòu)體,對象通類來得到自身。類名首字母大寫。對象(objcet):是一種包含值和指向其類的隱藏指針的結(jié)構(gòu)體。運(yùn)行中的程序中通常會(huì)有n個(gè)
在對類和對象有一定了解之后,我們進(jìn)一步探討實(shí)例變量的可見度等相關(guān)知識實(shí)例變量的可見度分為三種情況:public(共有),protected(受保護(hù)的,默認(rèn)),private(私有的),具體的不同和特點(diǎn)
字符串NSString 和NSMutableString,即不可變字符串和可變字符串C語言中,字符串是由char字符數(shù)組組成OC中,字符串類是由unichar(多字節(jié)字符)組成,NSString不可變
1.將OC的字典轉(zhuǎn)化成OC格式的字符串NSDictionary * dic = @{@"name": @"Frank",@"age":@"18"};2.轉(zhuǎn)化字典NSString * jsonStr =
1.方法與順序無關(guān) &n
#import //---------.h @interface St
1.內(nèi)存泄露 一般我們常說的內(nèi)存泄漏是指堆內(nèi)存的泄漏。堆內(nèi)存是指程序從堆中分配的,大小任意的(內(nèi)存塊的大小可以在程序運(yùn)行期決定),使用完后必須顯式釋放的內(nèi)存。應(yīng)用程序一般使用malloc,calloc
1.@private私有成員是不能被繼承,也不能被外部函數(shù)訪問。 @public 公有成員能被繼承,也能被外部函數(shù)訪問。 @protected 保護(hù)成員能夠被繼承,不能夠被外
一、XCode創(chuàng)建開發(fā)環(huán)境步驟1.Welcome to Xcode窗口,選擇Create a new Xcode project。Create a new Xcodeproject:創(chuàng)建一個(gè)新的Xco