原创 iOS + Swift 正則表達式的使用

正則表達式的使用說明 可以查看正則表達式 正則表達式中用的枚舉 正則表達式匹配的方式 NSRegularExpression.Options public struct Options : OptionSet {

原创 iOS 錄音功能實現

音頻基本知識 採樣率(sampleRate) 所謂採樣就是在時間軸上對信號進行數字化。根據奈奎斯特定理(也稱爲採樣定理),按比聲音最高頻率高2倍以上的頻率對聲音進行採樣(也稱爲AD轉換),對於高質量的音頻信號,其頻率範圍(人耳

原创 linux下ls -l

文件的類型 - 普通文件 d 目錄文件 p 管理文件 l 鏈接文件 b 塊設備文件 c 字符設備文件 s 套接字文件 文件權限 權限字段的含義 r ( Read,讀取權限):對文件

原创 Http Cookie 學習

Cookie Cookie的作用是管理服務器端和客戶端之間狀態,工作機制是用戶識別和狀態的管理,Web網站爲了管理用戶的狀態會通過Web瀏覽器,把一些數據臨時寫入用戶的計算機內,接着當用戶訪問改Web網站時,將存儲的Cookie一

原创 iOS 生成二維碼(Swift)

public enum CodeDescriptor: String { case qrCpde = "CIQRCodeGenerator" //只能識別 ascii characters case cod

原创 HTTP 學習理解

HTTP HTTP 是一種不保存狀態的,即無狀態協議。 HTTp協議自身不對請求和響應之間的通信狀態進行保存, HTTP1.1 支持的請求方法 方法 說明 GET 獲取資源 POST 傳輸實體主體 PUT

原创 UIButton image位置的調節

UIButton image位置的調節 調節image的位置主要是通過 UIButton的imageEdgeInsets和titleEdgeInsets這兩個屬性來實現的 CGFloat imageWidth = self.im

原创 iOS AVCaptureDevice介紹

簡介 AVCaptureDevice 一種爲捕獲會話提供輸入(例如音頻或視頻)並提供針對特定於硬件的捕獲功能的控件的設備。是關於硬件的接口,用於配置底層硬件的屬性(如對焦,閃光燈,曝光等)。這些底層硬件包括前置攝像頭、後置攝像頭、

原创 iOS 獲得當期顯示的VC,View所在的VC

//1.獲得當前正在顯示的ViewController -(UIViewController *)getVisibleViewController:(UIViewController *)rootViewController{

原创 iOS info.plist 字段介紹

iOS info.plist 常用字段字段介紹 Info.plist 官方文檔 字段 作用 Property List Key Localization native development region 與本地化設

原创 iOS 錄音功能

音頻基本知識 採樣率(sampleRate) 所謂採樣就是在時間軸上對信號進行數字化。根據奈奎斯特定理(也稱爲採樣定理),按比聲音最高頻率高2倍以上的頻率對聲音進行採樣(也稱爲AD轉換),對於高質量的音頻信號,其頻率範圍(人耳

原创 常用二維碼簡介

code128碼(條形碼) CODE128碼是廣泛應用在企業內部管理、生產流程、物流控制系統方面的條碼碼制,由於其優良的特性在管理信息系統的設計中被廣泛使用,CODE128碼是應用最廣泛的條碼碼制之一。 CODE128碼是198

原创 iOS 相冊的使用

常用類介紹 PHPhotoLibrary:該類用於表示設備和iCloud上所有的收藏和資源。可以使用一個共享實例以一種線程安全的方法對照片庫的變化進行管理,比如添加新的資源和相簿,或者編輯和刪除已有的資源或相簿,此外,共享實例

原创 Swift 之 SQLite.swift的使用

Swift 之 SQLite.swift的使用 GitHub地址 SQLite.swift SQLite.swift使用Swift 編寫的一款SQLite工具,封裝了各種sql操作,避免了純sql語句的開發 安裝 Carth

原创 iOS 對稱加密

什麼是對稱加密 對稱加密算法是應用較早的加密算法,技術成熟。在對稱加密算法中,數據發信方將明文(原始數據和加密密鑰)一起經過特殊加密算法處理後,使其變成複雜的加密密文發送出去。收信方收到密文後,若想解讀原文,則需要使用加密用過的密