// 初始化鏈結藍芽控制器
gkpeerpickercontroller *peerctr = [[gkpeerpickercontroller alloc] init];
// 顯示匹配到的藍芽裝置
[peerctr show];
/**
* 鏈結成功
* * @param picker 藍芽控制器
* @param peerid 連線藍芽的裝置id
* @param session 連線藍芽的會話(通訊)用來傳資料
*/- (void)peerpickercontroller:(gkpeerpickercontroller *)picker didconnectpeer:(nsstring *)peerid tosession:(gksession *)session
// 退出連線
- (void)peerpickercontrollerdidcancel:(gkpeerpickercontroller *)picker
// 選擇
- (ibaction)chooseimage
}
/**
* 選擇完成呼叫
* * @param picker 選擇控制器
* @param info 選擇的資訊
*/- (void)imagepickercontroller:(uiimagepickercontroller *)picker didfinishpickingmediawithinfo:(nsdictionary*)info
// 儲存當前回話
self.m_session = session;
// 傳送
- (ibaction)sendimage
/** 監聽傳遞過來的資料
* setdatareceivehandler: 由哪個物件來監聽資料的接受
* withcontext : 監聽需要傳遞的引數
*/[session setdatareceivehandler:self withcontext:nil];
// sel = -receivedata:frompeer:insession:context:
/**
* 實現接收資料的**方法
* * @param data 接收到的資料
* @param peer 傳遞資料的裝置id
* @param session 當前回話
* @param context 註冊監聽傳遞過來的資料
*/- (void) receivedata:(nsdata *)data frompeer:(nsstring *)peer insession: (gksession *)session context:(void *)context
iOS開發拓展篇 CoreLocation簡單介紹
一 簡介 1 導航 去任意陌生的地方 2 周邊 找餐館 找酒店 找銀行 找電影院 2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發 1 map kit 用於地圖展示 2 core location 用於地理定位 3.兩個熱門專業術語 1 lbs ...
iOS開發拓展篇 CoreLocation簡單介紹
ios開發拓展篇 corelocation簡單介紹 一 簡介 1 導航 去任意陌生的地方 2 周邊 找餐館 找酒店 找銀行 找電影院 2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發 1 map kit 用於地圖展示 2 core locatio...
iOS開發拓展篇 XMPP簡單介紹
文頂頂部落格 一 即時通訊簡單介紹 1 簡單說明 有許多的im系統,如aol im yahoo im msn以及qq,它們最大的區別在於各自通訊協議的實現,所以即時通訊技術的核心在於它的傳輸協議 業界經過多次努力,試圖統一各大主要im 商的標準 aol yahoo 及 microsoft 但無一成功...