原创 三大特性_多態

多態: 多態的好處和限制: 調用: 若還有一個餵動物的函數: void feed(Animal *a){ [a eat];//eat方法在之前的Animal類中已經聲明並實現 } int main(){ ——Animal *a=[Cat

原创 黑馬程序員——IOS基礎——OC內存管理ARC

------- android培訓、java培訓、期待與您交流! ARC的判斷準則: 只要有強指針指向對象,對象就不會被銷燬, 只要有弱指針指向對象,對象就會被銷燬 強指針:默認情況下,所有指針都是強指針 __strong  這裏是雙下劃

原创 OC面向對象五構造方法

id:萬能指針,已經帶* typedef struct objc object{ Class isa; } *id; Person *p = [Person new]; NSObject * = [Person new];//id==

原创 黑馬程序員——IOS基礎——OC面向對象六SEL

------- android培訓、java培訓、期待與您交流! =========官方文檔翻譯========= 在OC中,selector有兩層含義。 1、當selector在源代碼中被用來指向一個對象的時候,selector可以僅僅

原创 三大特性_封裝

學的不是代碼,是思想; 用的不是代碼,是思想; 比的不是代碼,是思想; 一.封裝: 不使用@public set方法: 命名規範:方法名以set開頭;setAge首字母大寫;返回值一定是void;一定要接收一個和成員變量類型一樣的參數;形

原创 黑馬程序員——IOS基礎——Foundation框架——字典、集合類、NSNumber/NSValue、NSObject、反射

------- android培訓、java培訓、期待與您交流! 集合類的總結:  NSArray        ArrayList  NSSet          HashSet  NSDictionary   HashMap  1.N

原创 方法的聲明和實現

方法的聲明和實現: /* 計算器類 方法: 1.返回PI 2.整數平方 3.和 */ import <Foundation/Foundation.h> //==============聲明============= @inte

原创 2013年4月通信概論答案

原創: http://download.csdn.net/detail/kldxcr/7197875 明天公佈2013年7月和2012年7月答案,其他2012年4月答案網上有

原创 黑馬程序員——IOS基礎——Foundation框架——結構體、字符串、數組

------- android培訓、java培訓、期待與您交流! ===========結構體=========== NSRange(location length)  NSPoint/CGPoint  NSSize/CGSize  NS

原创 黑馬程序員——IOS基礎——OC面向對象六分類

------- android培訓、java培訓、期待與您交流! 分類:可以給某一個類擴充一些方法(不修改原來類的代碼)在不改變原來類內容的基礎上,可以爲類增加一些方法注意:1.不可以擴充成員變量,只能加方法2.在分類方法的實現中可以訪問

原创 黑馬程序員——IOS基礎——OC面向對象四開發技巧

NSString: int main(){ NSString *str=@"itcast";//最簡單的創建字符串的方式。 //char *name="itcast"; NSLog(@"%@",str); //NSLog(@"

原创 spring in action 5.spring的數據訪問

API:java持久化 OO:面向對象 DAO:數據訪問對象 設計數據訪問層的合理方式: 服務對象-------->DAO接口《======DAO實現 服務對象本身並不會處理數據訪問,而是將數據訪問委託給DAO。DAO接口確保其與服務

原创 黑馬程序員——IOS基礎——OC內存管理

------- android培訓、java培訓、期待與您交流! =====================引用計數器開始==================== 基本類型數據存放在棧中,對象存放在堆中 棧中的數據系統自動回收 堆空間中的

原创 黑馬程序員——IOS基礎——OC內存管理循環retain和autorelease

------- android培訓、java培訓、期待與您交流! 循環retain: 涉及到循環引用:身份證Card和人Person就是相互包含的 這個時候需要使用@class 使用:@class Card;        它在perso

原创 黑馬程序員——IOS基礎——OC面向對象七類的深入

------- android培訓、java培訓、期待與您交流! 類名就是類對象,類對象就是類名 父類:Person 子類:Strudent 分類:Person(MJ) 1.獲取類對象: >Class c=[Person class];/