原创 ios xcode svn

* 源代碼管理工具的作用: # 能追蹤一個項目從誕生一直到定案的過程 # 記錄一個項目的所有內容變化 # 方便地查閱特定版本的修訂情況 * 如果是團

原创 Protocol Buffers for Object-C

一、先點擊鏈接去了解一下,或者 google一下 http://code.google.com/intl/zh-CN/apis/protocolbuffers/ 二、protobuf的使用 1、編譯Protocol Buffers

原创 Ios 6和ios7的適配

Ios 6和ios7的適配 1.普通的 ViewController:讓view的顯示從狀態欄下面開始,只需在viewDidLayoutSubviews調整 view的bounds         CGRect bounds = self

原创 Objective-c中對象的Copy、MutableCopy、淺拷貝、深拷貝

對象的複製就是複製一個對象作爲副本,他會開闢一塊新的內存(堆內存)來存儲副本對象,就像複製文件一樣,即源對象和副本對象是兩塊不同的內存區域。對象要具備複製功能,必須實現<NSCopying>協議或者<NSMutableCopying>協

原创 iOS 的 XMPPFramework 簡介

XMPPFramework是一個OS X/iOS平臺的開源項目,使用Objective-C實現了XMPP協議(RFC-3920),同時還提供了用於讀寫XML的工具,大大簡化了基於XMPP的通信應用的開發。 1. 登錄和好友上下線 1

原创 iOS 檢測版本更新

如果我們要檢測app版本的更新,那麼我們必須獲取當前運行app版本的版本信息和appstore 上發佈的最新版本的信息。 當前運行版本信息可以通過info.plist文件中的bundle version中獲取: [cpp

原创 UIView的layoutSubviews和drawRect方法何時調用

首先兩個方法都是異步執行。layoutSubviews方便數據計算,drawRect方便視圖重繪。     layoutSubviews在以下情況下會被調用:   1、init初始化不會觸發layoutSubviews。2

原创 Xcode高級調試技巧

1.Static Analyzer(靜態分析)  Static Analyzer是一個非常好的工具, 它可以幫助我們發現編譯器警告不會提示的問題。  Static Analysis 優點:  1、使用操作容易。  2、能夠在編碼階段,開發

原创 openfire開發文檔

openfire開發文檔版本:Openfire3.5. 摘自:IM即時通訊研究     目   錄 一、初始工作··············· 1 、安裝 jdk1.5 2 、安裝 eclipse,myeclipse 3 

原创 XMPP協議學習筆記

XMPP協議學習筆記一 即時通訊技術簡介    即時通訊技術(IM)支持用戶在線實時交談。如果要發送一條信息,用戶需要打開一個小窗口,以便讓用戶及其朋友在其中輸入信息並讓交談雙方都看到交談的內容。大多數常用的即時通訊發送程序都會提供各種

原创 ios xocde git使用

02. GIT命令行幫助 ================================================================================ $ svn help 查看svn所有命令的幫助

原创 源碼詳解openfire保存消息記錄_修改服務端方式

實現openfire消息記錄通常有兩種方式,修改服務端和添加消息記錄插件。 今天,簡單的說明一下修改服務端方式實現消息記錄保存功能。 實現思路 修改前: 默認的,openfire只提供保存離線記錄至ofOffline表中。當發送一條消息

原创 使用Jenkins+Calabash+Cocoapods搭建iOS持續集成環境

持續集成 持續集成究竟是什麼呢?根據敏捷大師Martin Fowler的定義: 持續集成是一種軟件開發實踐。在持續集成中,團隊成員頻繁集成他們的工作成果,一般每人每天至少集成一次,也可以多次。每次集成會經過自動構建(包括自動測試)的

原创 Jabber/XMPP中文翻譯計劃

http://wiki.jabbercn.org/Jabber/XMPP%E4%B8%AD%E6%96%87%E7%BF%BB%E8%AF%91%E

原创 CoreData 多線程下NSManagedObjectContext的使用

在Google的時候,我發現了這樣兩篇老外的博客(,)。前者是介紹NSManagedObjectContext在多線程下的三種設計,後者是博主對這三種設計進行的性能測試。下面我將一一介紹: 1. persistentStoreCoo