Time of Update: 2015-09-28
標籤:Objective-C對象objective-c對象概要建立並使用對象訊息記憶體中的對象id概要對象:儲存資料且含一組函數,這些函數可以使用對象所儲存的資料。向對象發送某個訊息可以觸發相應的函數。這類由訊息觸發的函數稱為方法。(資料-方法)類:描述特定類型的對象,含方法和執行個體變數。對象用執行個體變數來儲存資料。通過某個類建立的對象,稱為該類的執行個體。建立並使用對象NSDate類的date方法會建立一個NSDate執行個體,將其初始化為當前日期/時間,然後返回新對象的起始地址。
Time of Update: 2015-09-26
標籤:Objective-C在這方面與C/C ++相似。引號是給local當地套件含的檔案的。(你需要指明相對現有檔案的相對路徑的)。而對於角括弧來說,是一個全域路徑。一般情況下引號用在引用自己項目中的類的時候。角括弧<>用在引用系統提供的類庫或者自己通過CocoaPod等手段引入的第三方庫。以第三方開源庫中SDWebImage引入標頭檔的方式為例SDWebImageDownloader檔案的頭部引用如下#import <Foundation/Foundation.h>#
Time of Update: 2015-09-21
標籤:runtime : 運行時機制 首先必須明白的: 1.是什麼 1> runtime是一套比較底層的純C語言API, 屬於1個C語言庫, 包含了很多底層的C語言API 2> 平時編寫的OC代碼, 在程式運行過程中, 其實最終都是轉成了runtime的C語言代碼, runtime算是OC的幕後工作者 下面這就是一個執行個體,(在前面的文章中講到過了!通過編譯成c語言,我們可以看到底層檔案) OC : [[Person alloc] init] 上面的Person對象建立時候,
Time of Update: 2015-09-19
標籤:本文目錄一、文法簡介二、用Xcode建立第一個OC的類三、第一個類的代碼解析四、新增成員變數五、添加方法六、跟Java的比較七、建立對象八、訪問公用成員變數和方法說明:這個Objective-C專題,是學習iOS開發的前奏,也為了讓有物件導向語言開發經驗的程式員,能夠快速上手Objective-C。如果你還沒有編程經驗,或者對Objective-C、iOS開發不感興趣,請忽略。學習本專題之前,建議先學習C語言專題。OC是一門物件導向的語言,因此它也有類、對象、靜態\動態方法、成員變數的概念
Time of Update: 2015-09-15
標籤:- -..抓了個請求什麼什麼包的網址...然後發了個什麼什麼請求... 用了個叫paros的工具 ip設定成電腦的..設定下連接埠...然後把行動裝置的HTTP代理設定成一樣的就能抓了=w=抓完了以後..又用了個什麼什麼包...往剛才抓的網址發了個請求..然後接收了一下Responce.. //PictureURLRequest.h#import
Time of Update: 2015-09-12
標籤:成員變數的存取權限Objective-C中的成員變數有以下三種屬性public(外部及其子類可訪問)protected(子類可訪問,外部不可訪問)private(外部及其子類不可訪問)預設情況下,是protected屬性例子:類A有3個屬性,類B是類A的子類,main函數對於類A來說是外部。A.h@interface A : NSObject{@public int publicVar;@protected int protectedVar;@private int
Time of Update: 2015-09-11
標籤:NSDictionary不可變的字典建立字典的方法 // 建立字典的方式 NSDictionary *dy = [NSDictionary dictionaryWithObject:@"a"forKey:@"b"]; NSDictionary *dy1 = [NSDictionary dictionaryWithObjectsAndKeys:@"a",@"b",@"c",@"d" ,nil]; // 快速建立字典
Time of Update: 2015-09-10
標籤:..還是粘的課上做的筆記//WebView+Image Animation+Timer//UIBarButton UIBarButtonItem *bar = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemSearch target:self action:@selector(search:)]; self.navigationItem.rightBarButtonItem
Time of Update: 2015-09-10
標籤: Objective-C,通常寫作ObjC和較少用的Objective C或Obj-C,是擴充C的物件導向程式設計語言。它主要使用於Mac OS X和GNUstep這兩個使用OpenStep標準的系統,而在NeXTSTEP和OpenStep中它更是基礎語言。GCC與Clang含Objective-C的編譯器,Objective-C可以在GCC以及Clang運作的系統上編譯。1980年代初布萊德·考克斯(Brad
Time of Update: 2015-09-10
標籤:老師上午請假了....然後因為有好多人之前的作業沒寫出來...所以安排寫作業....然後我就划水了一上午....下午回來了...帶著做了一遍那個打地鼠.......所以,..今天沒啥東西... TableViewControllerUITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell" forIndexPath:indexPath];設定什麼什麼重用標識符if(cell ==
Time of Update: 2015-09-10
標籤:今天學到了幾種傳值方式...直接粘在課上做的筆記了不知道叫什麼的用變數來傳值 FirstViewController *firstVC = [[FirstViewController alloc] init]; firstVC.str = _textField.text; [self.navigationController pushViewController:firstVC
Time of Update: 2015-09-10
標籤:UIView,UILabel,UITextField,ViewController.....然而上面這些都並沒太搞懂......下面是學到的東西=w=//一邊百度一邊學的..所以很多東西都來自別的blog..後邊會貼出出處 .frame :控制項相對於父視圖的位置 UITextField.borderStyle :UITextField的樣式 .text :控制項顯示的文本 .backgroundColor
Time of Update: 2015-09-09
標籤:與C#參照對比:?C#Objective-C檔案.cs是源檔案帶.designer的是View.h是標頭檔.m是源檔案.storyboard是View函數函數定義 Private void Sample(int id);函數使用Sample(1);函數定義-(void)Sample:(int) id;函數使用[super Sample];類Public class Sample{}@implementation Sample … @end屬性Public string Label {
Time of Update: 2015-09-09
標籤://正式伺服器#define API_DOMAIN @"www.online.com"//測試伺服器//#define DOMAINXX @"192.168.0.10"#define API_SYSTEM @"http://"[email protected]"/system/"#define API_USER @"http://"[email protected]"/user/" API_SYSTEM 宏展開後是:
Time of Update: 2015-09-08
標籤:UITableViewCell:自訂的儲存格,可以在xib中建立儲存格,也可以在storyBorad中建立儲存格。有四種建立方式<1>在storyBorad中建立的儲存格,它是靜態儲存格,儲存格一開始就存在,可以直接根據自訂的重用標識名載入使用;<2>當然,storyBorad中儲存格也可以關聯一個自訂的類,這個類必須是繼承UITableViewCell,這種情況下,直接根據自訂的重用標識名載入使用也是可以的。<3>在xib中建立的儲存格,如果直接通過b
Time of Update: 2015-08-30
標籤:objective-c 多個對象記憶體管理 野指標 記憶體流失 ———————————————————————————————————————————多個對象記憶體管理(野指標&記憶體流失)(註:這一部分知識請結合“單個對象記憶體管理”去理解)這一部分的知識比較簡單,就牽扯到一個會產生野指標的情形和如何避免記憶體流失問題。代碼:#import
Time of Update: 2015-08-28
標籤:UIToolBar控制項:是經常使用的一個工具條控制項,在它裡面可以添加很多其他控制項,UILabel、UIButton、UIImage、UIBarButtonItem、UITextField等等、、。可以用來對視圖view中控制項進行自訂的布局。視圖布局完成後,可以直接拿來用,不用再用代碼去控制控制項的座標和大小,方便而且準確。一、採用系統預設.xib檔案中的UIToolBar製作的增刪條(刪除和添加圖片)
Time of Update: 2015-08-27
標籤:NSDate:時間的擷取和操作 1、擷取目前時間1 //擷取當前日期2 NSDate *date = sender.date;3 NSLog(@"%@",date);2、將date轉換為字串並格式化1 //date轉字串2 NSDateFormatter *formatter = [[NSDateFormatter alloc]init];3 //YYYY:年 MM:月 dd:日 HH:24小時制 hh:12小時制4
Time of Update: 2015-08-27
標籤:NSBundle介紹:它是一個單例類,用來載入資源 (2011-09-22 17:51:37)轉載▼標籤: 雜談分類: iOSbundle是一個目錄,其中包含了程式會使用到的資源. 這些資源套件含了像,聲音,編譯好的代碼,nib檔案(使用者也會把bundle稱為plug-in). 對應bundle,cocoa提供了類NSBundle.我們的程式是一個bundle. 在Finder中,一個應用程式看上去和其他檔案沒有什麼區別.
Time of Update: 2015-08-27
標籤:構造方法 構造方法的重寫 自訂構造方法 構造方法的情境 super關鍵字 ———————————————————————————————————————————super關鍵字的使用#import <Foundation/Foundation.h>@interface Animal :