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以上
仿陌陌的可滑動Segment(作者:crazypeter)
仿陌陌的可滑動Segment,
可以實現上下兩個scrollview的聯動
可以自定義button的效果和文字
在滑動時有顏色和字體大小的漸變效果
測試環境:Xcode 6.2,iOS 6.0以上
IDNLoopView 圖片/視圖循環播放控件(可在Touch過程中改變控件大小)(作者:photondragon)
這個控件有如下特點:
1. 可實現圖片或視圖的無限循環播放
2. 支持任意類型視圖,包括但不限於UIImageView
3. 可在Touch過程中改變控件大小,過渡效果完美
4. 可配合SDWebImage流暢加載網絡圖片
5. 當Touch時,自動播放定時器會重置
6. 使用方法類似UITableView,沒有學習成本
測試環境:Xcode 6.2,iOS 6.0以上
新浪圖片浏覽器(作者: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以上