原创 【iOS開發-動畫】動畫組CAAnimationGroup

動畫組可以讓很多動畫一起執行。 /*創建第一個動畫*/ CABasicAnimation *anim1 = [CABasicAnimation animation]; anim1.keyPath = @"transform.rot

原创 【iOS開發-網絡】兩種常用的方法解析XML數據

解析XML數據常用的有兩種方法 第一種 使用Google的GDataXMLNode解析XML數據 使用的是DOM方式解析 先把xml一口吞掉 然後一點一點的解析 第二種 使用蘋果自帶的NSXMLParser解析XML數據 使

原创 嚴重: Error in dependencyCheck java.io.IOException: invalid header field(tomcat啓動成功但是訪問web項目404錯誤)

tomcat啓動的時候出現 嚴重: Error in dependencyCheck java.io.IOException: invalid header field 並且tomcat也不自動reload 然後訪問在eclip

原创 【iOS開發-網絡】使用NSURLSessionDownloadTask下載任務(不能知道下載進度)

使用NSURLSessionDownloadTask下載大文件,默認下載位置爲temp臨時文件,下載好就會被刪除,所以下載完成以後我們要把文件移動到caches文件夾 //創建session NSURLSession *sess

原创 【iOS開發-動畫】CABasicAnimation實現動畫

平移動畫 //創建對象 CABasicAnimation *anim = [CABasicAnimation animation]; // keyPath決定了執行怎樣的動畫, 調整哪個屬性來執行動畫 anim.keyPa

原创 OC中全局NSMutableArray對象不能addObject局部對象

@interface ViewController () @property(strong, nonatomic)NSMutableArray *videos;//全局對象數組 @end for (NSDictionary *vi

原创 【iOS開發-網絡】大文件的斷點續傳(斷點下載)

要想實現斷點續傳,暫停的時候要取消connection連接, 開始下載的時候要給服務器發送頭信息,告訴他要請求多長的數據,從哪裏開始 //暫停 if(sender.selected) { [self.c

原创 【iOS開發-網絡】AFN的使用

AFN的下載地址 https://github.com/AFNetworking/AFNetworking 下面也有具體的使用方法 下載好解壓,把AFNetworking文件夾拖入項目 引入頭文件 #import "AFNetwo

原创 【iOS開發-網絡】關於大文件下載

大文件下載要使用NSURLConnection的代理方法 首先創建好url發出請求 //創建url NSURL *url = [NSURL URLWithString:@"http://localhost:8080/TFServ

原创 【iOS開發-網絡】使用NSURLSessionDownloadTask斷點下載

斷點下載也要實現代理方法 開始:創建task,開始任務 暫停:銷燬task,保存resumeData 恢復:重新創建task,傳遞resumeData //開始下載 - (void) start { //創建NSUR

原创 【iOS-網絡】使用異步的post請求

異步請求有兩種,可參考get請求數據 // 2.1.設置請求路徑 NSURL *url = [NSURL URLWithString:@"http://192.168.1.200:8080/MJServer/login"

原创 【iOS開發-圖層】圖層的獲取與一些屬性

圖層 每一個控件都有自己的一個圖層,這個空間的所有東西就是顯示在這個圖層上面的,控件本身沒有顯示東西的功能,只有擁有了圖層才能顯示東西 圖層的獲取 CALayer *layer = self.testView.layer; 使用U

原创 【iOS開發-圖層】自定義圖層的兩種方式

想要自定義圖層,只需要構建一個類繼承CALayer方法 如果讓自定義圖層初始化上面就有畫好的圖形,有兩種辦法 重寫drawInContext方法 自定義的圖層下面的方法,然後必須自定義的圖層對象顯示調用 [layer setN

原创 【iOS開發-動畫】CAKeyframeAnimation創建動畫

CAKeyframeAnimation可以按照幾個點的組成的路徑移動 按照一個路徑移動 CAKeyframeAnimation *anim = [CAKeyframeAnimation animation]; anim.keyP

原创 【iOS開發-網絡】使用NSURLSessionDownloadTask下載任務(有下載進度)

要想有下載進度就要用NSURLSessionDownloadTask的代理方法 //這個要創建NSURLSessionConfiguration對象 NSURLSessionConfiguration *scf = [NSURLS