Time of Update: 2015-02-24
標籤:(一)點文法1.利用點文法替代set方法和get方法方法調用Student *stu = [Student new];[stu setAge:100];int age = [stu age];點文法stu.age = 100;int age = stu.age;2.點文法的本質>其實點文法的本質還是方法調用>當使用點文法時,編譯器會自動延伸成相應的方法(編譯器特性)3.注意死迴圈注意- (void) setAge:(int)age { // 下面的代碼會引發死迴圈
Time of Update: 2015-02-24
標籤:android intent 返回結果 意圖 在Android中,活動是一個介面,當需要在介面之間相互切換的時候,需要用到Intent(意圖)進行訊息傳遞。使用startActivity(Intent)函數啟動另一個活動。 Bundle是一個key-Value類,可以用他攜帶資訊。&
Time of Update: 2015-02-24
標籤:android service Service 是 Android 系統提供的四種組件之一它的地位和Activity是並列的只不過沒有 Activity
Time of Update: 2015-02-24
標籤: 多態:多種形態,每一個OC對象都有多態性 。 1.沒有繼承就沒有多態 2.代碼的體現:父類類型的指標指向子類對象 3.好處:如果函數\方法參數中使用的是父類類型,可以傳入父類、子類對象 4.局限性: 1> 父類類型的變數 不能 直接調用子類特有的方法。必須強轉為子類類型變數後,才能直接調用子類特有的方法iOS開發之oc--多態
Time of Update: 2015-02-24
標籤:物件導向的特徵: 1)封裝 2)繼承 3)多態知識點:(1)set/get方法(成員變數的封裝)(2)構造方法(3)self的使用(4)對象方法和類方法小知識點補充(一)set/get方法【set】:用形參給成員變數賦值【get】:返回成員變數的值程式碼範例#import <Foundation/Foundation.h>// 聲明@interface Car : NSObject{ //@public //
Time of Update: 2015-02-24
標籤:物件導向的三大特性1)封裝(set方法和get方法,掌握)2)繼承(掌握)3)多態(理解概念即可) (一)繼承(一種文法):是用在類與類之間,代表(兩個)類之間的關係.1.繼承的使用場合想要擷取得某個類所有成員變數和方法,要實現什麼,就通過繼承. 1> 當兩個類擁有相同屬性和方法的時候,就可以將相同的東西抽取到一個父類中 2> 當A類完全擁有B類中的部分屬性和方法時,可以考慮讓B類繼承A類繼承的好處: 1>
Time of Update: 2015-02-24
標籤:(一) 成員變數的範圍(瞭解) 直接存取:直接利用成員變數名來訪問 @public : 哪都可以直接存取 @protected : 當前類和子類的@implementation和@end之間可以直接存取(什麼都不寫預設為這個) @private : 當前類的@implementation和@end之間才可以直接存取@interface Person : NSObject{ int _no; @public int
Time of Update: 2015-02-24
標籤:Skills to be Applied:Swing/AWT, Vector (very similar to ArrayList class)Classes may be needed:JApplet, JButton, JTextField, JTextArea, JLabel,
Time of Update: 2015-02-23
標籤: 標題可能說的有點混亂,再好好描述一下我遇到的問題: 我負責做一款App的iOS版本,伺服器和Android版本都開發完了。伺服器的圖片存的不是路徑,而是在資料庫中的blob流對象,由於要求所以資料都用json傳值,圖片伺服器端的處理方式是把圖片二進位流轉化成字串。伺服器和Android都是java開發的,很方便,直接都用jackson封裝和解析就OK了,而iOS端說死也不能把這個字串解析成圖片! 不知道大家看到這能否直接發現問題出在哪裡,反正我是被這個問題折
Time of Update: 2015-02-23
標籤:android 多媒體 系統 結構 業務 Android多媒體系統的結構和業務請支援原創,尊重原創,轉載請註明出處:http://blog.csdn.net/kangweijian(來自kangweijian的csdn部落格)多媒體系統的宏觀結構多媒體的Java類(Java Class of Media)
Time of Update: 2015-02-23
標籤:簡單方法:通過百度Site APP進行判斷:在網頁頭部中嵌入如下代碼:<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script
Time of Update: 2015-02-24
標籤:1、建立一個 Single View Application;2、刪除工程目錄下的 Main.storyboard 和 LaunchScreen.xib;3、開啟 Supporting Files 下的 Info.plist,刪除 Launch screen interface file base name 和 Main storyboard file base name 兩項;4、點擊工程 -> 點擊Target下面的第一項 -> 選擇General選項卡 -> 點擊
Time of Update: 2015-02-24
標籤:我們在平時做開發的時候,免不了會用到各種各樣的對話方塊,相信有過其他平台開發經驗的朋友都會知道,大部分的平台都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話方塊,大家可能首先會想到,通過繼承等方式,重寫我們自己的對話方塊。當然,這也是不失為一個不錯的解決方式,但是一般的情況卻是這樣,我們重寫的對話方塊,也許只在一個特定的地方會用到,為了這一次的使用,而去建立一個新類,往往有點殺雞用牛刀的感覺,甚至會對我們的程式增加不必要的複雜性,對於這種情形的對話方塊有沒有更優雅的解決方案呢?
Time of Update: 2015-02-24
標籤:- (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle
Time of Update: 2015-02-24
標籤:(一)類的本質1.類也是個對象其實類也是一個對象,是Class類型,簡稱“類對象”。// Class類型的定義typedef struct objc_class *Class;// 類名就代表著類對象,每個類只有一個類對象2.+load和+initialize+load>
Time of Update: 2015-02-24
標籤:華為榮耀6PLUS 秒殺蘋果。 [ az09 ] 於:2015-02-21 12:36:47 複:4036020 剛入手華為榮耀6PLUS,雙4G版,在溫哥華使用,效果很好。首先很漂亮,感覺去掉HOME鍵的手機比蘋果更加極簡,更加蘋果,也更漂亮。另外呢,個人覺得性價比秒殺蘋果。其實我本想說綜合效能秒殺IPHONE 6 plus。只是覺得這樣說稍微有點過了,於是說性價比秒殺IPHONE 6
Time of Update: 2015-02-24
標籤:需求:如何在不改變原來類模型的前提下,給類擴充一些方法?有2種方式 >繼承>分類(Category)(一)瞭解Catagory1.Catagory,可以動態為已經存在的類添加新的行為(方法),功能擴充,使用Category對類進行擴充時,不需要建立子類.Category使用簡單的方式,實現了類的相關方法的模組化,把不同的類方法分配到不同的分類檔案中category(分類、類別、類目)--(用來功能分類,分工,利於開發,一般以功能命名)2.樣本//聲明@interfac
Time of Update: 2015-02-24
標籤:int a1 = 12<<1;//24int a2 = -12<<2;//-48int a3 = 128<<2;//512int a4 = 129<<2;//516捨棄位元開頭一位.在位元尾部增加一位0.a*2^b<===a<<b數字a左移b位結果為 a*2的b次方 一 12的二進位形式1 >120000 0000 0000 11000000 0000 0001 1000-------------------
Time of Update: 2015-02-24
標籤:小知識補充 一、 id1. 簡介萬能指標,能指向任何OC對象,相當於NSObject *id類型的定義typedef struct objc_object { Class isa;} *id;2. 使用// 注意:id後面不要加上*id p = [Person new];3.
Time of Update: 2015-02-24
標籤:項目背景:某大型外企各分部通過互連網專線統一域環境,Exchange郵件系統,Sharepoint平台及依賴環境已經購賣並搭建起來,Dell Quick app for Sharepoint已購賣並成功部署webpart。內部每個部門至少有一位員工接受過簡單的Sharepoint,Infopart及Quick app for Sharepoint(以前叫Quest Webpart)使用的培訓。一程式猿協助實施。Sharepoint開發工具:Sharepoint designer項目需求:1