原创 ios開發 網絡編程淺析(一)

 iphone包含了很多框架和庫,從底層的套接字到不同層次的封裝,可以方便地給程序添加網絡功能。     (1)BSD套接字。最底層的套接字,這是Unix網絡開發常用的API。如果從其他系統移植程序,而程序用的是BSD套接字,那麼網絡

原创 ntohs htons ntohl htonl比較和詳解

ntohs =net to host short int 16位 htons=host to net short int 16位 ntohs =net to host long int 32位 htonl=host to net 

原创 ios NSPredicate NSPredicate 查詢、搜索

轉自:http://www.cnblogs.com/thefeelingofsimple/archive/2013/01/31/2886915.html 簡述:Cocoa框架中的NSPredicate用於查詢,原理和用法都類似於SQL中的

原创 iOS7滑動返回

iOS 7中在傳統的左上角返回鍵之外,提供了右滑返回上一級界面的手勢。支持此手勢的是UINavigationController中新增的屬性 interactivePopGestureRecognizer,即右滑返回只支持以UINav

原创 基礎動畫類 函數CGAffineTransform

矩陣乘法 A B相乘要A的列數等於B的行數纔有定義,結果是一個 A行B列的矩陣C,C的每個元素值爲A對應的行與B對應的列的元素乘積的和 具體看這裏 原理 CGAffineTransform CGAffineTransfor

原创 ios lastPathComponent的功能獲取文件名

原文地址:lastPathComponent的功能作者:青竹居士 下面是官方的說明: 源字符串   --->     結果字符串 “/tmp/scratch.tiff”   --->     “scratch.tiff” “/tmp/

原创 視圖控制對象生命週期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的區別及用途

iOS視圖控制對象生命週期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的區別及用途 init-初始化程序 view

原创 ios 簡單工廠模式

根據劉偉的文章(java),轉換成ios的。 http://blog.csdn.net/lovelion/article/details/9300657 接口抽象類:chart chart.h @interface Chart : NSO

原创 UIView animateWithDuration 使用詳解

在ios4.0及以後鼓勵使用animateWithDuration方法來實現動畫效果。當然,以往的begin/commit的方法依然使用,下面詳細解釋一下animateWithDuration的使用方法。 函數原型: + (voi

原创 ios 單列模式

今天發現原來有兩種可實現單例模式的方法,現在貼出來與大家分享 第一種:這個是以前一直在使用的。 static Control *mControl; ... +(id)getShare { if (mControl == nil)

原创 IOS 將圖片轉換爲圓角圖

UIImage+wiRoundedRectImage.h #import <UIKit/UIKit.h> @interface UIImage (wiRoundedRectImage) + (id)createRoundedRe

原创 ios開發 網絡編程淺析(二)

CFStream        讀寫流以設備依賴的方式爲交換數據提供了一個簡單的途徑。可以爲內存中的數據、文件中的數據或網絡上的數據(使用套接字)創建流,而不用把全部數據一次性讀到內存中去。套接字流爲通過套接字讀寫數據提供了一個簡單易

原创 ios7 國際化

抽時間弄了一下,與ios6還是有不同之處的。寫下來方便以後使用 截了這麼多圖,貌似就不許要文字解釋了 點贊 收藏 分享 文章舉報 zy93 發佈了16 篇原創文章

原创 iOS應用崩潰日誌揭祕2

這篇文章還可以在這裏找到 英語 場景 4: 吃棒棒糖時閃退! 用戶郵件說, “當rage master吃棒棒糖時應用就閃退…” 另一用戶說, “我讓rage master 吃棒棒糖,沒幾次應用就閃退了!” 崩潰日誌如下: Inc

原创 iOS UIWebView基礎知識

1.只有使用loadRequest:加載網頁,才能對之後的鏈接操作做goBack,goForward操作,即canGoBack,canGoForward纔有可能返回YES.    使用loadHTMLString,loadData都不