原创 快速枚舉
快速枚舉的特性使得我們可以使用簡潔的語法來安全、有效地枚舉集合中的內容。for...in 快速枚舉的特性使得我們可以對集合中的元素進行枚舉。其用法如下: for ( 類型 變量 in 表達式 ) {
原创 如何理解 iOS Delegate (委託)設計模式
原文連接:http://leopard168.blog.163.com/blog/static/168471844201111411729597/ 談起軟件開發設計模式, 一口氣可以說上幾十種。 就iOS 而言, 最爲凸顯的設計模
原创 respondsToSelector的相關使用
原文地址:http://blog.csdn.net/chengyingzhilian/article/details/7930398 -(BOO
原创 IOS開發之__bridge,__bridge_transfer和__bridge_retained
Core Foundation 框架 Core Foundation框架 (CoreFoundation.framework) 是一組C語言接口,它們爲iOS應用程序提供基本數據管理和服務功能。下面列舉該框架支持進行管理的數據以及可提供
原创 iOS開發:使用SOAP訪問Web服務
原文連接:http://wiki.eoe.cn/page/iOS_blog_page_75277 SOAP是簡單對象訪問協議,它可看成是HTTP與XML的結合,其中XML部分是作爲HTTP報文的實體主體部分。具體信息可以參考百度百科
原创 NSWorkspace 使用示例
原文連接:http://blog.csdn.net/kesalin/article/details/6749107 NSWorkspace 爲應用程序提供如下服務:1)打開,操作文件/設備,獲取文件/設備信息2)跟蹤文件,設備以及數據
原创 iOS如何對XML/SOAP文件進行解析
原文連接:http://blog.sina.com.cn/s/blog_7db3046601014jca.html 1. 啓動NSXMLParser 要使用NSXMLParser要先創建它,設置各種屬性,主要用到以下幾個方法: i
原创 關於Core Data
原文連接:http://blog.csdn.net/ryantang03/article/details/7794226 Core Data是一個功能強大的層,位於SQLite數據庫之上,它避免了SQL的複雜性,能讓我們以更自然的方
原创 Xcode5單元測試(一)使用XCTest進行單元測試
原文連接:http://www.it165.net/pro/html/201403/10828.html 在Objc.io #1的Testing View Controllers中講解的就是單元測試的相關內容。本文說下如何通過X
原创 列表下拉/上拉刷新: (一)EGORefreshTableHeaderView使用、定義EGORefreshTableFooterView
原文地址:http://blog.csdn.net/yanfangjin/article/details/7774313 現在似乎只要是個列表,都要有下拉刷新這一項,否則就跟不上潮流了,呵呵。下拉刷新應該很多人都採用了EGORefr
原创 使用Audio Queue Services 播放和錄製音頻
要在iOS設備上播放和錄製音頻,蘋果推薦我們使用AVFoundation框架中的AVAudioPlayer和AVAudioRecorder類。雖然用法比較簡單,但是不支持流式;這就意味着:在播放音頻前,必須等到整個音頻加載完成後,才能開
原创 NSClassFromString,NSSelectorFromString,isKingOfClass
轉載網址:http://hi.baidu.com/wolf_childer/item/73c416a918ffcb39030a4d9d 1. NSClassFromString 這個方法判斷類是否存在,如果存在就動態加載的,不
原创 iOS中id與NSObject* 和id<NSObject>的區別
原文地址:http://www.devdiv.com/ios_id_nsobject_id_lt_nsobject_gt_-blog-1-50764.html 1. 我們來看看id的定義,它就是一個指針,它可以指向的類型不僅限於NS
原创 工廠方法(設計模式)
原文連接:http://www.cocoachina.com/newbie/basic/2013/0516/6219.html 什麼是工廠方法? GOF是這樣描述工廠模式的: “Define an interface
原创 ios開發之Notification
原文網址:http://blog.sina.com.cn/s/blog_877e9c3c0101ikoz.html 什麼是Notification?這個要求其實也很容易實現. 每個運行中的application都有一個NSNoti