美文网首页iosios开源项目
学Swift挣美元UI篇之01 iOS基础架构

学Swift挣美元UI篇之01 iOS基础架构

作者: iCloudEnd | 来源:发表于2019-03-13 16:30 被阅读97次

之前的文章主要介绍swift的语法,本篇将带领大家从UI层面学习iOS开发
本系列教程

  • [请点击,免费订阅《学Swift挣美元》专栏]

学Swift挣美元UI篇之01 iOS基础架构

架构图

架构图

Media

media层提供了一套低层图像、视频和音频等技术等底层抽象。你可以使用media的框架做如何下的事情:

  • 记录和播放音频和视频
  • 访问和操作用户的照片
  • 现实并播放2D或3D图像

Core Services

Core Services 提供了更低层次的API,通过它你可以访问如下属性:

  • 使用云中的数据
  • 多线程处理
  • In-app 购买,app内部购买
  • 本地数据存储,支持Core Data和SQLite
  • 文件共享
  • HTML支持

CoreOS

CoreOS 提供一个最低层次API,你不太可能直接使用CoreOS的接口,但是会频繁的间接使用它。因为在其层经常通过它遍历底层硬件。

常用的framework

  • UIKit framework of the Cocoa Touch layer
    UIkit提供许多功能属性,例如APP的基础架构、标准Views和控件库,以及用户的输入监控。默认情况下它是被字段导入的。
  • Foudation framework of the Core Services layer
    Foudation 提供了基础数据类型的特性和功能。Foundation还添加了基础的类和工具,诸如URLs、timers、formatters、和提醒。

相关文章

网友评论

    本文标题:学Swift挣美元UI篇之01 iOS基础架构

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