你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 源碼推薦(7.09):iOS簡單即時通訊 自定義協議實現 了解傳輸基本原理,仿陌陌的可滑動Segment

源碼推薦(7.09):iOS簡單即時通訊 自定義協議實現 了解傳輸基本原理,仿陌陌的可滑動Segment

編輯:IOS開發基礎

iOS簡單即時通訊,自定義協議實現 了解傳輸基本原理(作者:anpufeng)

簡單的IM功能, 看了一些學習視頻, 查找資料,綜合一下,就實現了個簡單的 包括服務端和客戶端 . 服務端CPP編寫,目前是MAC上平台的工程,可以在LINUX下編寫相應MAKEFILE編譯 自己測試的是UBUNTU, 客戶端是IOS的現在只有一些簡單的功能,  登錄 注冊 搜索添加好友, 簡單會話服務端編譯運行 需要MYSQL 至於MAC下XCODE訪問MYSQL可以自己網絡解決. 主要就是安裝後正確添加頭及庫的文件路徑etim.mwb 是mysql workbench的數據庫模型  etim.sql是初始數據庫腳本, 因為調試原因, 用戶密碼還未添加加密功能 .由於移動網絡的不穩定性, 移動端的收到消息確定性不適合目前的這種協議 , 需要改進。目前只是一個基本的實現思路。 現在很多人喜歡研究XMPP,此工程是通過SOCKET定義一些簡單的通訊協議來實現的。

目前服務端及客戶端的地址已做成可配置的。 服務端需要將.conf放在與可執行文件同一目錄 客戶端在服務器設置頁面目前104.131.147.16是目前服務器程序的地址 目前正在運行, 可以嘗試連接 因為在國外 可能速度相對來講要差一些。

測試環境:Xcode 6.2,iOS 6.0以上

IOS簡單即時通訊,自定義協議實現 了解傳輸基本原理

仿陌陌的可滑動Segment(作者:crazypeter)

仿陌陌的可滑動Segment,

可以實現上下兩個scrollview的聯動

可以自定義button的效果和文字

在滑動時有顏色和字體大小的漸變效果

測試環境:Xcode 6.2,iOS 6.0以上

仿陌陌的可滑動Segment

IDNLoopView 圖片/視圖循環播放控件(可在Touch過程中改變控件大小)(作者:photondragon)

這個控件有如下特點:

1. 可實現圖片或視圖的無限循環播放

2. 支持任意類型視圖,包括但不限於UIImageView

3. 可在Touch過程中改變控件大小,過渡效果完美

4. 可配合SDWebImage流暢加載網絡圖片

5. 當Touch時,自動播放定時器會重置

6. 使用方法類似UITableView,沒有學習成本

測試環境:Xcode 6.2,iOS 6.0以上

IDNLoopView 圖片/視圖循環播放控件(可在Touch過程中改變控件大小)

新浪圖片浏覽器(作者:huangzhenyu)

一個類似於新浪微博圖片浏覽器的框架。

A framework similar to the sina weibo photo browser.

支持顯示和隱藏動畫。

-- Support the show and hide animation effects

支持雙擊縮放,手勢放大縮小。

-- Supports double-click scaling, gestures to zoom in.

支持圖片存儲。

-- Support photo storage.

支持網絡加載gif圖片,長圖滾動浏覽。

-- Support network loading GIF images, scroll through long figure.

支持橫豎屏顯示。

-- Support for landscape and vertical screen display switch.

測試環境:Xcode 6.2,iOS 6.0以上

新浪圖片浏覽器

指示、進度(作者:這個昵稱很拉風)

這是用繪圖實現的一個活動指示器,可以自由設置文字的位置,可以顯示進度變化

測試環境:Xcode 6.2,iOS 6.0以上

指示、進度

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved