原创 NSURLSession(四)NSURLSessionDownloadTask下載任務

    //1.url     NSURL *url = [NSURL URLWithString:@"http://bcs.duapp.com/c

原创 GCD高級用法(二) dispatch_group

     dispatch_group_t         //多個任務都結束後 的一個全部結束的處理          //創建監聽組    

原创 GCD高級用法(一):dispatch_after

     dispatch_after(一定時間後,將執行的操作加入到隊列中)          // <#dispatch_time_t when

原创 iOS 自定義頁面的切換動畫與交互動畫 By Swift

iOS7之前,開發者爲了尋求自定義Navigation Controller的Push/Pop動畫,只能受限於子類化一個UINavigationCo

原创 iOS開發系列--音頻播放、錄音、視頻播放、拍照、視頻錄製

概覽 隨着移動互聯網的發展,如今的手機早已不是打電話、發短信那麼簡單了,播放音樂、視頻、錄音、拍照等都是很常用的功能。在iOS中對於多媒體的支持是非常強大的,無論是音視頻播放、錄製,還是對麥克風、攝像頭的操作都提供了多套API。在今天的文

原创 ios網絡開發篇 -數據安全

一、簡單說明 1.說明 在開發應用的時候,數據的安全性至關重要,而僅僅用POST請求提交用戶的隱私數據,還是不能完全解決安全問題。 如:可以利用軟件(比如Charles)設置代理服務器,攔截查看手機的請求數據 “青花瓷”軟件 因此:提交

原创 iOS開發網絡篇—GET請求和POST請求

一、GET請求和POST請求簡單說明 創建GET請求 1 // 1.設置請求路徑 2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:

原创 NSAttributedString 詳解

NSAttributedString可以讓我們使一個字符串顯示的多樣化,但是目前到iOS 5爲止,好像對它支持的不是很好,因爲顯示起來不太方便(至少沒有在OS X上方便)。 首先導入CoreText.framework,並在需要使用的文件

原创 iOS開發網絡篇—HTTP協議

說明:apache tomcat服務器必須佔用8080端口 一、URL 1.基本介紹 URL的全稱是Uniform Resource Locator(統一資源定位符) 通過1個URL,能找到互聯網上唯一的1個資源 URL就是資源的地址、位

原创 iOS程序中調用系統自帶應用(短信,郵件,瀏覽器,地圖,AppStore,撥打電話)

在程序中調用系統自帶的應用,比如我進入程序的時候,希望直接調用safar來打開一個網頁,下面是一個簡單的使用: - (BOOL)application:(UIApplication *)application didFinishLau

原创 NSURLSession(二)POST請求

    //1.構造URL     NSURL *url = [NSURL URLWithString:@"https://api.weibo.co

原创 自定義MPMoviePlayerController

最近由於項目原因需要自定義MPMoviePlayerController,直接在player的的view上面加載其他控件的話,控件是能加上去,但是不能隨着player自帶的控制試圖消失而消失,最後逼不得已打印出來了player的所有子

原创 AVAudioPlayer,AVPlayer 使用

這兩者簡單使用,話不多說,我們直接來看代碼吧。 #import <UIKit/UIKit.h> #import <AVFoundation/AVFoundation.h> // xcode6.0以後 直接導入該框架即可 @interf

原创 GCD高級用法(三) 多線程單例

衆所周知,在oc,ui學習過程中,會碰到許多個系統的單例類,例如 [UIApplication sharedApplication]   [NSFileManager defaultManager] ...它們跟之前自己在沒學多線程創建的