zoukankan      html  css  js  c++  java
  • Foundation 框架

    前言

    • 框架是由许多类、方法、函数和文档按照一定的逻辑组织起来的集合,以使研发程序更容易。
    • Foundation 框架:为所有程序开发奠定基础的框架称为 Foundation 框架。
    • Cocoa :是指 Foundation 、Core Data 和 AppKit(Application Kit)框架。用于 Mac OS X 设备上的应用程序开发。
    • Cocoa Touch :是指 Foundation 、Core Data 和 UIKit 框架。用于 iOS 设备上的应用程序开发。

    1、各类之间的层次结构



    2、各类功能

    Enum                                     枚举
    Struct                                   结构体
    NSRange                                  范围
    NSPoint                                  点
    NSSize                                   尺寸
    NSRect                                   位置尺寸
    NSString                : NSObject       字符串
    NSArray                 : NSObject       数组
    NSSet                   : NSObject       集合
    NSCountedSet            : NSMutableSet   计数集合
    NSIndexSet              : NSObject       索引集合
    NSDictionary            : NSObject       字典
    NSData                  : NSObject       数据存储
    NSValue                 : NSObject       值
    NSNumber                : NSObject       数字
    NSCalendar              : NSObject       日历
    NSTimeZone              : NSObject       时区
    NSLocale                : NSObject       本地化信息
    NSDate                  : NSObject       时间
    NSEnumerator            : NSObject       迭代器
    NSTimer                 : NSObject       定时器
    NSProcessInfo           : NSObject       系统进程信息
    NSNull                  : NSObject       空值
    Sandbox   沙盒                           数据持久化
    NSBundle                : NSObject       路径
    NSURL                   : NSObject       路径
    NSKeyedArchiver         : NSCoder        数据归档
    NSUserDefaults          : NSObject       数据存储
    NSFileManager           : NSObject       文件管理
    SQLite    数据库存储
    
  • 相关阅读:
    结对编程——四则运算
    需求分析
    结对编程
    调查问卷的心得体会
    软件工程课初步目标
    软件工程课程建议
    结对编程--fault,error,failure
    结对编程--四则运算
    需求分析
    结对编程
  • 原文地址:https://www.cnblogs.com/CH520/p/9508447.html
Copyright © 2011-2022 走看看