原创 調用系統相機錄像,壓縮保存到相冊(附仿微信視頻錄製demo)

使用系統相機錄像,使用的AVFoundation框架。首先了解一下框架的使用。 一、錄製的相關類有: 1、AVCaptureSession 媒體(音、視頻)捕獲會話,負責把捕獲的音視頻數據輸出到輸出設備中。一個AVC

原创 CocosPods最新安裝教程

CocoaPods簡介 CocoaPods是一個管理Swift和Objective-C的Cocoa項目的依賴工具。它現在有超過一萬八千多個庫,可以優雅地幫助你擴展你的項目。簡單的說,就是替你管理Swift和Objective-C的

原创 Objective-C字符串處理方法大全

在開發中,很多時候要進行字符串的使用和處理,簡單的對字符串的處理進行了總結。 1. 字符串的創建,字符串創建的方法很多。 //創建字符串,創建字符串的方法很多。 NSString *str1 = @"ceshi";

原创 調用系統相機和系統相冊,並保存到沙盒中

調用系統相冊或系統相機,用到的是**UIImagePickerController**。要遵循兩個協議UIImagePickerControllerDelegate,UINavigationControllerDelegate。

原创 基於AFN 3.0 封裝(包括圖片與視頻的表單上傳)

1、首先將AFN最新的包導入工程,可以使用cocopods。 2、新建一個類,我的類名GlobalNetWorking。首先封裝了一下判斷是否有網,具體代碼如下 GlobalNetWorking.h #import <Foun

原创 iOS 獲取周幾

根據傳入的日期,得到是周幾,傳入的格式是NSDate,直接上代碼: + (NSString*)weekdayStringFromDate:(NSDate*)inputDate { NSArray *weekdays =

原创 第三方解決鍵盤遮擋問題總結(IQKeyboardManager)

使用的第三方庫:IQKeyboardManager。 作用:是iOS中解決鍵盤彈起遮擋UITextField/UITextView的一種很實用的工具。無需輸入任何代碼,不需要額外的設置。使用IQKeyboardManager的你

原创 iOS開發---本地通知(UILocalNotification)

iOS中通知機制又叫消息機制,其包括兩類:一類是本地通知;另一類是推送通知,也叫遠程通知。 本地通知是由本地應用觸發的,它是基於時間行爲的一種通知形式,例如鬧鐘定時、待辦事項提醒,又或者一個應用在一段時候後不使用通常會提示用戶使

原创 iOS開發--觸摸事件、手勢識別、搖晃事件、耳機線控

ios事件 ios事件分爲三類: 1、觸摸事件(Multitouch events):通過觸摸、手勢進行觸摸(例如手指點擊、移動、縮放、旋轉等) 2、運動事件(Accelerometer events):通過加速器進行觸發(