標籤:NSMutableString可變字串的主要的操作是建立、增加、刪除、插入、替換代碼操作如下: 1 // 2 // main.m 3 // 03-NSMutableString 4 // 5 // Created by ma c on 15/8/17. 6 // Copyright (c) 2015年 bjsxt. All rights reserved. 7 // 8 9 #import <Foundation/Foundation.h>10 11 int
標籤:NSNumber基礎資料型別 (Elementary Data Type)封裝類://// main.m// 04-NSNumber//// Created by ma c on 15/8/17.// Copyright (c) 2015年 bjsxt. All rights reserved.// #import <Foundation/Foundation.h> int main(int argc,
標籤:Foundation架構NSString、NSMutableString、NSNumber(基礎資料型別 (Elementary Data Type)封裝類)、NSValue(特殊類型封裝類:指標、數組、結構體)、NSArray、NSMutableArray、NSDectionary、NSSet等等。一、不可變字串NSString類、可變字串NSMutableString類(是不可變字串的子類)1、字串對象的建立<1>常量字串的對象 :最基本的個格式
標籤:接前天的部落格,今天繼續講解後27題。測試題地址:http://www.eosgarden.com/en/articles/objc-quizz/take/31.Which of the following can be inherited?以下哪些可被繼承?答案:protocols,classes。協議和類說明:要注意categories無法被繼承。 32.How do you throw an exception?如何拋出異常?答案:@throw
標籤:測試地址:http://www.eosgarden.com/en/articles/objc-quizz/take/這是前幾天好友共用的Obj-C測試題,共57題。自以為精通OC了的本人去做了下測試題,結果受到了較為嚴重的精神打擊,考點非常細,有些甚至非常底層。準備分2次講解這些題目,下面逐個講解這些考題。其中有一些題目筆者自身也有一些疑問,歡迎探討。1.What is "Nil" in Objective-C? “Nil”在OC中是什嗎?答案:(void
標籤:Objective-C簡介通常寫作ObjC和較少用的Objective C或Obj-C,是擴充C的物件導向程式設計語言。它主要使用於Mac OS X和GNUstep這兩個使用OpenStep標準的系統,而在NeXTSTEP和OpenStep中它更是基礎語言。Objective-C可以在GCC以及Clang運作的系統上編寫和編譯,因為GCC與Clang含Objective-C的編譯器。1980年代初布萊德·確斯(Brad
標籤:淺複製:複製對象時,如果對象中包含物件類型的執行個體變數,只是複製指標。新對象中的物件類型執行個體變數和舊對象中的物件類型執行個體變數指的是同一個對象。任何一方執行個體變數對對象做修改,另一方執行個體變數指向的該對象也就改變了。 .h聲明檔案 1 // Person.h 2 // 03-對象複製 3 // 4 // Created by ma c on 15/8/14. 5 // Copyright (c) 2015年 bjsxt. All rights reserved. 6
標籤:ARC是cocoa系統幫你完成對象記憶體釋放的引用計數機制 .h檔案 1 // Person.h 2 // 01-ARC 3 // 4 // Created by ma c on 15/8/13. 5 // Copyright (c) 2015年 bjsxt. All rights reserved. 6 // 7 8 #import <Foundation/Foundation.h> 9 10 @interface Person :