iOS Foundation 架構

來源:互聯網
上載者:User

標籤:sda   object   pre   poi   url   number   efault   sse   計數   

前言
  • 架構是由許多類、方法、函數和文檔按照一定的邏輯組織起來的集合,以使研發程式更容易。

  • Foundation 架構:為所有程式開發奠定基礎的架構稱為 Foundation 架構。

  • Cocoa:是指 Foundation 、Core Data 和 AppKit(Application Kit)架構,用於 macOS 裝置上的應用程式開發。
  • Cocoa Touch:是指 Foundation 、Core Data 和 UIKit 架構,用於 iOS 裝置上的應用程式開發。

1、Foundation 架構基本結構?1.1 各類之間的階層

1.2 各類功能
Enum                                     枚舉Struct                                   結構體    Range    NSRange    NSPoint    NSSize    NSRectString                  struct           字串    NSString            : NSObject  Array                   struct           數組    NSArray             : NSObject  Set                     struct           集合    NSSet               : NSObject      NSCountedSet        : NSMutableSet   計數集合    NSIndexSet          : NSObject       索引集合Dictionary              struct           字典    NSDictionary        : NSObject  NSData                  : NSObject       資料存放區NSValue                 : NSObject       值NSNumber                : NSObject       數字NSCalendar              : NSObject       日曆NSTimeZone              : NSObject       時區NSLocale                : NSObject       本地化資訊NSDate                  : NSObject       時間NSEnumerator            : NSObject       迭代器NSTimer                 : NSObject       定時器NSProcessInfo           : NSObject       系統進程資訊NSNull                  : NSObject       空值資料持久化    NSBundle            : NSObject       路徑    NSURL               : NSObject       路徑    NSKeyedArchiver     : NSCoder        資料歸檔    NSUserDefaults      : NSObject       資料存放區    NSFileManager       : NSObject       檔案管理    Sandbox                              沙箱    PList                                資料存放區    SQLite                               資料庫儲存

iOS Foundation 架構

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.