Time of Update: 2015-06-01
iOS開發筆記3:XML/JSON資料解析,iosjson 這篇主要總結在iOS開發中XML/JSON資料解析過程用到的方法。XML資料解析主要使用SAX方式的NSXMLParser以及DOM方式的GDataXML,JSON資料解析主要使用NSJSONSerialization。 1.XML解析之NSXMLParser
Time of Update: 2015-06-01
IOS中的三種彈窗模式,IOS三種彈窗模式#pragma mark 方法1/** * 用在IOS7,用到了代理 */- (void)use1{ // 1.建立一個中間彈框,有“取消”和“確定按鈕”,設定代理為當前控制器,由控制器監聽點擊了“取消”還是“確定”按鈕 UIAlertView *alert =
Time of Update: 2015-06-01
[好程式員訓練營]Objective-C學習筆記---建構函式和解構函式,objective-c學習筆記<A href="http://www.goodprogrammer.org/"
Time of Update: 2015-06-03
ios 開發中擷取字串中重複的字元的rangiOS 開發中經常會遇到處理字串的問題,對於一個字串經常會遇見裡麵包含重複的字元需要對重複的字元進行處理,下面的代碼就是對重複字元進行處理的操作,具體代碼如下所示: /** * 返回重複字元的location * * @param text 初始化的字串 * @param findText 尋找的字元 * * @return 返回重複字元的location */- (NSMutableArray *)getRangeStr:(
Time of Update: 2015-06-02
iOS NSString追加字串的方法,iosnsstring第一種: NSArray *array = [NSArray arrayWithObjects:@"Hello",@" ",@"world", @"!", nil]; NSString *printStr = @""; for(int i = 0; i < [array count]; i++){ printStr = [printStr stringByAppendingFormat:@"%@", [array
Time of Update: 2015-06-01
Autolayout中Hugging和Compression使用注意,autolayouthugging前言本文主要側重Autolayout使用過程中,通過代碼和SB添加含有intrinsicSize屬性控制項約束的一些細節。來自我的部落格,歡迎訪問:To Be Independent. Hugging和Compression 屬性有很多關於這兩個概念的文章,比如stackoverflow上Cocoa Autolayout: content hugging vs content
Time of Update: 2015-06-01
【學習筆記】【C語言】變數的記憶體分析,學習筆記c語言變數1. 位元組和地址為了更好地理解變數在記憶體中的儲存細節,先來認識一下記憶體中的“位元組”和“地址”。1> 記憶體以“位元組為單位”上面的寫法是不建議的 3.課程代碼 1 #include <stdio.h> 2 3 4 // 1.記憶體定址由大到小,優先分配記憶體位址比較大的位元組給變數 5 6 //
Time of Update: 2015-06-01
[oc學習筆記]字串,oc學習筆記字串 1 //建立字串 2 NSString *str1 = [NSString string]; 3 //建立c字串 4 NSString *str2 = [NSString stringWithCString:"ss" encoding:NSUTF8StringEncoding]; 5 //用字串建立字串 6 NSString *str3 = [NSString
Time of Update: 2015-05-31
IOS -擷取當前視圖的Controller擷取當前視圖的TopViewController AppDelegate *appdelegate = (AppDelegate *)[UIApplication sharedApplication].delegate; UIViewController* topViewController = appdelegate.baseTabBarController.navigationController.topViewController;
Time of Update: 2015-05-31
IOS 網路程式開發時資料監控開發網路程式時,我們能夠直觀看到往來資料,對開發是十分便利的。這裡提供了幾種方法:一、虛擬網卡1.在iPhone或iPad上建立一個RVI(remote virtual interface)虛擬網卡用usb把裝置和mac相串連,開啟命令列工具,輸入命令: rvictl -s
Time of Update: 2015-05-31
iOS APP互相調用調用者:只需要執行以下調用方法,以“://”為分隔字元,左邊就是要調用APP的地址,右邊是你要傳給這個APP的參數。 NSURL *url = [NSURL URLWithString:@"Ceshi001://aaaaaaa"]; [[UIApplication sharedApplication] openURL:url]; 被調用者:info.plist檔案中添加URL
Time of Update: 2015-05-31
iOS_字串顯示不同顏色最近寫代碼需要根據不同的內容顯示不同的顏色。在這裡mark一下。設定顏色: NSString *contentStr = @"簡介:hello world"; NSMutableAttributedString *str = [[NSMutableAttributedString alloc]initWithString:contentStr]; //設定:在0-3個單位長度內的內容顯示成紅色 [str
Time of Update: 2015-05-30
IOS開發中取消文字框輸入時的小鍵盤 這篇文章主要介紹了IOS開發中取消文字框輸入時的小鍵盤,需要的朋友可以參考下 首先在Interface Builder中選擇TextFields,然後在Text Field Attributes中找到Text Input Traits,選擇Return Key為done。OK 定義方法 - (IBAction) textFieldDoneEditing:(id)sender; //按下Done鍵關閉鍵盤 實現方法 代碼如下: //
Time of Update: 2015-05-30
ios觸屏事件指南 這篇文章主要給大家總結介紹了2種實現ios觸屏事件的方法,簡單實用,有需要的小夥伴可以參考下。 代碼如下: //在一個函數裡面(初始化等)裡面添加要識別觸摸事件的範圍 infoView=[[UIView alloc] initWithFrame:CGRectMake(20, 100,220, 280)];//範圍,出了這個範圍就檢測不到觸摸了 infoView.backgroundColor=[UIColor
Time of Update: 2015-05-30
IOS檢測指定路徑的檔案是否存在 本文給大家分享的是在IOS開發中檢測指定檔案是否存在的方法,給大家匯總了4種,十分實用,小夥伴們根據自己的需求自由選擇吧。 代碼如下: - (NSString *)dataPath:(NSString *)file { NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]
Time of Update: 2015-05-30
IOS關閉鍵盤的方法 在iOS應用開發中,有三類別檢視對象會開啟虛擬鍵盤,進行輸入操作,但如何關閉虛擬鍵盤,卻沒有提供自動化的方法。這個需要我們自己去實現。 首先輸入完成後按鍵盤上的done關閉鍵盤 首先在Interface Builder中選擇TextFields,然後在Text Field Attributes中找到Text Input Traits,選擇Return Key為done。OK 定義方法 代碼如下: - (IBAction)
Time of Update: 2015-05-30
IOS開啟系統相機的閃光燈 今天給大家分享一下如何調用iphone的拍照功能和開啟閃光燈,有些代碼我也不太理解,很多是在網上借鑒其他人的。 IOS有兩種的拍照和視頻的方式: 1.直接使用UIImagePickerController,這個類提供了一個簡單便捷的拍照與選擇圖片庫裡圖片的功能。 2.另一種是通過AVFoundation.framework架構完全自訂拍照的介面和選擇圖片庫介面。我只做了第一種,就先給大家介紹第一種做法: 一、首先調用介面前,我們需要先判斷當前裝置
Time of Update: 2015-05-30
ios動態設定lbl文字標籤的高度 本文給大家分享的是ios動態設定lbl文字標籤的高度寬度的方法,一共給大家匯總了3種方法,小夥伴們根據自己的項目需求自由選擇。 代碼如下: txtlbl.font = [UIFont boldSystemFontOfSize:14.0f]; txtlbl.numberOfLines = 0; NSString *str = @"
Time of Update: 2015-05-30
ios開發中時間轉換的方法集錦 這篇文章主要介紹了ios開發中時間轉換的方法集錦,需要的朋友可以參考下 在開發iOS程式時,有時候需要將時間格式調整成自己希望的格式,這個時候我們可以用NSDateFormatter類來處理。 例如: //執行個體化一個NSDateFormatter對象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]
Time of Update: 2015-05-30
ios下移動檔案方法匯總 這篇文章主要給大家匯總了一下ios下移動檔案方法,從簡單到複雜,十分的實用,有需要的小夥伴可以參考下。 這段objective c代碼用於移動指定路徑下的檔案 代碼如下: if ([fileManager copyItemAtPath:@"FilePath1" toPath:@"FilePath2" error:NULL]) { NSLog(@"Copied successfully")