原创 IOS6屏幕旋轉詳解(自動旋轉、手動旋轉、兼容IOS6之前系統) .

轉自:http://blog.csdn.net/cococoolwhj/article/details/8208991 概述: 在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrienta

原创 7種常用的排序算法

1 快速排序 介紹:   快速排序是由東尼·霍爾所發展的一種排序算法。在平均狀況下,排序 n 個項目要Ο(n log n)次比較。在最壞狀況下則需要Ο(n2)次比較,但這種狀況並不常見。事實上,快速排序通常明顯比其他Ο(n log 

原创 iOS 設置背景圖片

方法一,使用一個UIImageView實例做子視圖,並且放最後面 Objective-c代碼   - (void)setBackgroundImage {         NSLog(@"setting bg image");

原创 NSCache使用介紹

NSCache 原文地址:http://www.cnblogs.com/riskyer/p/3339533.html 在ios中,蘋果提供了,NSCache類和NSDictionary很相似,提供key,value的存儲,不一樣的

原创 iOS手勢識別的詳細使用(拖動,縮放,旋轉,點擊,手勢依賴,自定義手勢)

1、UIGestureRecognizer介紹 手勢識別在iOS上非常重要,手勢操作移動設備的重要特徵,極大的增加了移動設備使用便捷性。 iOS系統在3.2以後,爲方便開發這使用一些常用的手勢,提供了UIGestureRecognize

原创 ios Automatic Reference Count(ARC)與非ARC學習

iOS引入了Automatic Reference Count(ARC),編譯器可以在編譯時對obj-c對象進行內存管理。 之前,obj-c的內存管理方式稱作引用計數,就是obj-c對象每被”使用”一次,引用計數+1,當引用計數爲0時,

原创 IOS中獲取各種文件的目錄路徑的方法

iphone沙箱模型的有四個文件夾,分別是什麼,永久數據存儲一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼. documents,tmp,app,Library。 (NSHomeDirectory()), 手動保存的文件在d

原创 CCAnimation創建動畫

圖片資源:      CCSize s = CCDirector::sharedDirector()->getWinSize();     //載入動畫所需紋理圖片    CCTexture2D *texture = CCTex

原创 好玩的舞動排序算法

原文地址:http://www.admin10000.com/document/211.html 原文鏈接有視頻舞動演示 在計算機中,排序算法有很多,包括插入排序,堆排序,歸併排序,選擇排序,計數排序,基數排序,桶排序,快速

原创 進程與線程的一個簡單解釋

  進程(process)和線程(thread)是操作系統的基本概念,但是它們比較抽象,不容易掌握。   最近,我讀到一篇材料,發現有一個很好的類比,可以把它們解釋地清晰易懂。   1.   計算機的核心是CPU,它承擔了所有

原创 Cocos2d-x如何播放音樂和音效

Cocos2d-x已封裝了SimpleAudioEngine用來跨平臺。在我們的遊戲中,我可以僅用一行代碼,就能播放背景音樂和音效。這是非常方便的。 事實上,cocos2d-iphone裏包含cocosDenshion庫,裏面從底到高

原创 iOS Notification 的使用

什麼是Notification?這個要求其實也很容易實現. 每個運行中的application都有一個NSNotificationCenter的成員變量,它的功能就類似公共欄. 對象註冊關注某個確定的notification(如果有人撿

原创 寫程序之餘,笑一笑----程序員的一些幽默

1、程序猿最煩兩件事,第一件事是別人要他給自己的代碼寫文檔,第二件呢?是別人的程序沒有留下文檔。2、程序猿的讀書歷程:x 語言入門 —> x 語言應用實踐 —> x 語言高階編程 —> x 語言的科學與藝術 —> 編程之美 —> 編程之道

原创 UITableView 刪除ROW 程序崩潰

UITableView 刪除ROW 調用方法:[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:indexPa

原创 iOS橫豎屏解決方案

ios橫豎屏的效果是不相同的,所以我們在開發中如果允許屏幕橫豎屏間的切換,那麼我們就要調整視圖的佈局。利用Interface Builder開發,我們可以快速的拖拽出合適的界面佈局,但是屏幕自動切換佈局不能很好的適配,下圖是,沒有做任何