iOS层

作者: winnisz | 来源:发表于2017-03-07 17:27 被阅读0次

https://developer.apple.com

1、资源

2、文档

3、类

https://developer.apple.com ——platforms——iOS—documentation

question one :

为什么分四层?这四层是怎么呈现、怎么关联的?

1、-Cocoa Touch Layer

High-Level Features:高级功能

UIKit Dynamics—TextKit--Auto Layout--Multitasking—

UI State Preservation--Apple Push Notification Service--Local Notifications—

View Controllers--Gesture Recognizers—Storyboards--

App Extensions—Handoff--Document Picker—AirDrop—-Standard System

TextKit: lay out styled text into paragraphs, columns, and pages(段落、列、页面)

Cocoa Touch Frameworks:

UIKit Framework--Notification Center Framework--EventKit UI Framework--Message UI Framework--

PushKit Framework--Twitter Framework--Address Book UI Framework--GameKit Framework--iAd Framework--MapKit Framework

UIKit framework: 提供重要的基础设施,用户交互、用户事件输入、驱动main run loop以及与系统交互。

2、Media Layer

Graphics Technologies--Audio Technologies--Video Technologies--AirPlay

frameworks:

Assets Library Framework---AV Foundation Framework---AVKit Framework

Core Audio--CoreAudioKit Framework---Core Graphics Framework

Core Image Framework---Core Text Framework---Core Video Framework

Game Controller Framework---GLKit Framework---Image I/O Framework

Media Accessibility Framework---Media Player Framework---Metal Framework

OpenAL Framework---OpenGL ES Framework

Photos Framework---Photos UI Framework

Quartz Core Framework---SceneKit Framework---SpriteKit Framework

3、Core Services Layer

Peer-to-Peer Services--iCloud Storage--Block Objects--Data Protection--File-Sharing Support

Grand Central Dispatch---In-App Purchase—SQLite--XML Support

* Framework:

* Foundation FrameworkEventKit FrameworkCore Telephony FrameworkCore Motion FrameworkCore Media FrameworkCore Location FrameworkCore Foundation FrameworkCore Data FrameworkCloudKit FrameworkCFNetwork Framework

* WebKit FrameworkSystem Configuration FrameworkStoreKit FrameworkSocial FrameworkSafari Services FrameworkQuick Look FrameworkPassKit FrameworkNewsstandKit FrameworkMultipeer Connectivity FrameworkMobile Core Services FrameworkJavaScript Core FrameworkHomeKit FrameworkHealthKit FrameworkAd Support FrameworkAddress Book FrameworkAccounts Framework

4、Core OS Layer

Accelerate Framework

Core Bluetooth Framework

External Accessory Framework

Generic Security Services Framework

Local Authentication Framework

Network Extension Framework

Security Framework

System

64-Bit Support

相关文章

  • iOS网络层设计-Engine 实现

    iOS 网络层设计 iOS网络层设计-Client 实现 iOS网络层设计-Engine 实现 iOS 网络层 E...

  • iOS网络层设计-Client 实现

    iOS 网络层设计 iOS网络层设计-Client 实现 iOS网络层设计-Engine 实现 iOS 网络层 C...

  • IOS三层/四层架构

    ios三层/四层架构是什么: ios三层架构主要是,网络层,逻辑层,UI层。 ios四层架构主要是,网络层,数据层...

  • 谈谈 iOS 网络层设计

    谈谈 iOS 网络层设计 谈谈 iOS 网络层设计

  • 《iOS动画》读书笔记·内容层动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·显示层动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·前序

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·转场动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • iOS应用架构

    iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用...

  • iOS应用架构谈

    iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用...

网友评论

      本文标题:iOS层

      本文链接:https://www.haomeiwen.com/subject/hcomgttx.html