美文网首页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