原创 添加三方庫的問題

  當編譯link之後報錯:can't locate file for:libXXX.a後,檢查你的工程 build setting中 library search path,的三方庫路徑的前面以及最後是否有 \,  去掉之後,編譯l

原创 ios7橫豎屏適配

*   *  根據當前屏幕方向,重新定義view的frame   *   *  @param orientation 屏幕方向   *   *  @return 適配後的frame   */   - (CGRect)frameForO

原创 iOS 怎樣從圖片中截取出需要的部分 縮放與選取

/** *從圖片中按指定的位置大小截取圖片的一部分 * UIImage image 原始的圖片 * CGRect rect 要截取的區域 */ - (UIImage *)imageFromImage:(UIImage *)ima

原创 ios nil、NULL和NSNull 的使用

nil用來給對象賦值(Objective-C中的任何對象都屬於id類型),NULL則給任何指針賦值,NULL和nil不能互換,nil用於類指針賦值(在Objective-C中類是一個對象,是類的meta-class的實例), 而NSNu

原创 XMPPFrameWork IOS 開發(一)xmpp簡介

原始地址:XMPPFrameWork IOS 開發(一) XMPP : The Extensible Messaging and Presence Protocol 中文全稱:可擴展通訊和表示協議 簡介:可擴展通訊和表

原创 [置頂] XMPPFrameWork IOS 開發(三)登錄

原始地址:XMPPFrameWork IOS 開發(三) XMPP中常用對象們: XMPPStream:xmpp基礎服務類 XMPPRoster:好友列表類 XMPPRosterCoreDataStorage:好友列

原创 [置頂] XMPPFrameWork IOS 開發(七)消息回執

原始地址:XMPPFrameWork IOS 開發(七)消息回執 請參考:XEP-0184協議  協議內容: 發送消息時附加回執請求 [cpp] view plaincopyprint? <message

原创 [置頂] XMPPFrameWork IOS 開發(二)- xcode配置

原始地址:XMPPFrameWork IOS 開發(二) 譯文地址:   Getting started using XMPPFramework on iOS 介紹 ios上的XMPPFramework你能夠在Xcode/iP

原创 [置頂] XMPPFrameWork IOS 開發(五)獲取好友信息和添加刪除好友

原始地址: XMPPFrameWork IOS 開發(五)獲取好友信息和添加刪除好友 好友列表和好友名片 [cpp] view plaincopyprint? [_xmppRoster fetchRoster]

原创 圖像壓縮成指定大小(高度/寬度)

- (UIImage*)imageByScalingAndCroppingForSize:(CGSize)targetSize { UIImage *sourceImage = self;//self爲要改變的圖片 UIImage

原创 IOS-- NSUSERDEFAULTS簡介及使用

NSUserDefaults NSUserDefaults類提供了一個與默認系統進行交互的編程接口。NSUserDefaults對象是用來保存,恢復應用程序相關的偏好設置,配置數據等等。默認系統允許應用程序自定義它的行爲去迎合用戶的喜

原创 [置頂] XMPPFrameWork IOS 開發(四)消息和好友上下線

原始地址:XMPPFrameWork IOS 開發(四) 消息 [cpp] view plaincopyprint? //收到消息     - (void)xmppStream:(XMPPStream *)s

原创 IOS 新消息通知提示-聲音、震動

一、APNS  1.註冊 [cpp] view plaincopyprint? [[UIApplication sharedApplication] registerForRemoteNotificationTy

原创 [置頂] XMPPFrameWork IOS 開發(六)聊天室

原始地址:XMPPFrameWork IOS 開發(六)聊天室 聊天室 [cpp] view plaincopyprint? //初始化聊天室   XMPPJID *roomJID = [XMPPJID ji

原创 [iOS]MD5加密字符串

將字符串進行MD5加密,返回加密後的字符串。 #import <CommonCrypto/CommonDigest.h> // Need to import for CC_MD5 access - (NSString *)m