原创 ios webView 打開 ppt pdf

項目中最近添加了新功能,從第三方app 分享文件過來,並展示出來 相關MIMEType如下 mimetypes mimes image/jpeg jpg image/jpeg jpeg image/png png image/webp w

原创 ios voip

ios 實現 voip 功能 使用 PushKit CallKit VOIP說是一種網絡電話服務,其實質是一種特殊的長連接,使用它每個網絡電話類APP不需要自己單獨進行保活維護,在進行通話請求時,只需要發送一條VOIP推送,VOIP推送會

原创 ios 文件寫入(pcm, h264)

  1: 聲明一個文件變量 FILE *_fp;   2: 創建文件保存路徑 NSString *dir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,

原创 audio unit pcm 錄製/混音

OI UIint  實現錄製播放     1.描述音頻元件(kAudioUnitType_Output/kAudioUnitSubType_RemoteIO /kAudioUnitManufacturerApple)。   2.使用 Au

原创 OC pthread 定時器

掉入庫  #import <pthread.h>   pthread_t thread static id object; - (void)viewDidLoad {     [super viewDidLoad];        obj

原创 隱私策略

本軟件尊重並保護所有使用服務用戶的個人隱私權。爲了給您提供更準確、更有個性化的服務,本軟件會按照本隱私權政策的規定使用和披露您的個人信息。但本軟件將以高度的勤勉、審慎義務對待這些信息。除本隱私權政策另有規定外,在未徵得您事先許可的情況下,

原创 網絡通訊概述

原创 Python - 函數

函數定義和調用 <1>定義函數 定義函數的格式如下: def 函數名(): 代碼 demo: # 定義一個函數,能夠完成打印信息的功能 def printInfo(): p

原创 Python - 面向對象

需要了解的定義性文字: 面向對象(object-oriented ;簡稱: OO) 至今還沒有統一的概念 我這裏把它定義爲: 按人們 認識客觀世界的系統思維方式,採用基於對象(實體) 的概念建立模型,模擬客觀世界分析、設 計、實現軟件的辦

原创 Python 深拷貝 淺拷貝

 先來了解下 “==、is” is 是比較兩個引用是否指向了同一個對象(引用比較)。 == 是比較兩個對象是否相等。    

原创 Python 生成器

1. 什麼是生成器 通過列表生成式,我們可以直接創建一個列表。但是,受到內存限制,列表容量肯定是有限的。而且,創建一個包含100萬個元素的列表,不僅佔用很大的存儲空間,如果我們僅僅需要訪問前面幾個元素,那後面絕大多數元素佔用的空間都白白浪

原创 python 字符串

<1>python中字符串的格式如下定義的變量a,存儲的是數字類型的值 a = 100 如下定義的變量b,存儲的是字符串類型的值 b = "hello itcast.cn" 或者 b = 'hello itca

原创 Python 字符串操作

字符串常見操作如有字符串mystr = 'hello world itcast and itcastcpp',以下是常見的操作<1>find檢測 str 是否包含在 mystr中,如果是返回開始的索引值,否則返回-1mystr.find(

原创 Python 烈表 元組 字典

<1>列表的格式 變量A的類型爲列表 namesList = ['xiaoWang','xiaoZhang','xiaoHua'] 比C語言的數組強大的地方在於列表中的元素可以是不同類型的 testList = [1

原创 Python 私有化

  xx: 公有變量 _x: 單前置下劃線,私有化屬性或方法,from somemodule import *禁止導入,類對象和子類可以訪問 __xx:雙前置下劃線,避免與子類中的屬性命名衝突,無法在外部直接訪問(名字重整所以訪問不到)