iOS 程序間通訊8種方式

2021-09-13 19:21:24 字數 296 閱讀 8624

1、url scheme

2、keychain

3、uipasteboard

uipasteboard是剪下板功能,因為ios 的原生空間uitextview,uitextfield,uiwebview ,我們在使用時如果長按,就回出現複製、剪下、選中、全選、貼上等功能,這個就是利用系統剪下板功能來實現的。

4、uidocumentinteractioncontroller

5、local socket

6、airdrop

7、uiactivityviewcontroller

程序間8種通訊方式詳解

無名管道 pipe 管道是一種半雙工的通訊方式,資料只能單向流動,而且只能在具有親緣關係的程序間使用。程序的親緣關係通常是指父子程序關係。高階管道 popen 將另乙個程式當做乙個新的程序在當前程式程序中啟動,則它算是當前程式的子程序,這種方式我們成為高階管道方式。有名管道 named pipe 有...

程序間通訊的8種方式

無名管道 pipe 管道是一種半雙工的通訊方式,資料只能單向流動,而且只能在具有親緣關係的程序間使用。程序的親緣關係通常是指父子程序關係。高階管道 popen 將另乙個程式當做乙個新的程序在當前程式程序中啟動,則它算是當前程式的子程序,這種方式我們成為高階管道方式。有名管道 named pipe 有...

程序間通訊的8種方式

前言 程序通訊 每個程序各自有不同的使用者位址空間,任何乙個程序的全域性變數在另乙個程序中都看不到,所以程序之間要交換資料必須通過核心,在核心中開闢一塊緩衝區,程序a把資料從使用者空間拷到核心緩衝區,程序b再從核心緩衝區把資料讀走,核心提供的這種機制稱為程序間通訊。程序間通訊 ipc 介紹 程序間通...