前言 iOS 5.0 之后,提供了新的枚舉定義方式,定義枚舉的同時,可以指定枚舉中數據的類型。 位移型枚舉: 使用 按位或 可以給一個參數同時設置多個 "類型"。在具體執行的時候,使用 按位與 可以判斷具體的 "類型"。 OC 中 64 位操作 ...
MagicalRecord . 前言 CoreData是iOS開發中經常使用的數據持久化的技術。但其操作過程稍微繁瑣,即使你只是實現簡單的存取,不涉及請求優化,也要進行許多配置工作,代碼量在動輒幾十行,對新手來說也需要較大時間成本。 MagicalRecord是OC的一個庫,協助方便CoreData的工作。其吸收了Ruby on Rails的Active Record模式,目標是: 簡化Core ...
2013-09-18 12:00 3 4883 推薦指數:
前言 iOS 5.0 之后,提供了新的枚舉定義方式,定義枚舉的同時,可以指定枚舉中數據的類型。 位移型枚舉: 使用 按位或 可以給一個參數同時設置多個 "類型"。在具體執行的時候,使用 按位與 可以判斷具體的 "類型"。 OC 中 64 位操作 ...
前言 數組只能存儲 OC 對象,不能存儲 C 語言中的基本數據類型,也不能存儲 nil 。 Xcode 7 對系統中常用的一系列容器類型都增加了泛型支持( ),有了泛型后就可以指定容器類中對象的類型了。假如向泛型容器中加入錯誤的對象,編譯器會報 ...
前言 NSCalendar 對世界上現存的常用的歷法進行了封裝,既提供了不同歷法的時間信息,又支持日歷的計算。 NSCalendar -- 日歷類,它提供了大部分的日期計 ...
1、常見文件擴展名 2、命名規范 按照約定,類名以大寫字母開頭,盡管沒有要求這么做。 實例變量、對象以及方法的名稱,通常以小寫字母開頭。為了使程序具有可讀性,名稱中要用大寫字母表示新單詞的開頭。 一些程序員還使用下划線作為單詞的分隔符。 在 OC 中小 ...
前言 NSTimeZone 表示時區信息。 1、NSTimeZone 時區的創建 2、NSTimeZone 時區的設置 3、NSTimeZone 時區的獲取 4、獲 ...
前言 NSData 和它的可變長子類 NSMutableData 是字節緩沖區的對象化封裝。我們可以獲得簡單緩沖區,並進行一些轉換操作。通常我們並不會直接創建字節數據,而是從其他類型的內 ...
前言 NSDate NSDate 用來表示公歷的 GMT 時間(格林威治時間)。是獨立與任何歷法的,它只是時間相對於某個時間點的時間差;NSDate 是進行日歷計算的基礎。 ...
IOS開發(OC)中的命名規范 正文:通過讀寫大量代碼我有自己的一套編程思路和習慣,自認為自己的編碼習慣還是不錯的,代碼結構也算清晰,因為我一直以來都是代碼看的多寫的多,但是總結的比較少,知識經常不成體系。以后多花點時間把自己的經驗和學習知識加以總結一下吧,這樣有利於 ...