美文网首页
用swift开发iOS app

用swift开发iOS app

作者: 内心强大的Jim | 来源:发表于2019-02-28 22:59 被阅读0次

    Jump Right In

    创建UI

    熟悉Xcode的使用
    运行iOS模拟器
    检察源代码
    Appdelegate.swift源文件有两个主要作用:
    1.它定义AppDelegate类,app delegate创建window并提供app的响应状态
    2.创建app的入口和运行环响应事件
    采用Auto Layout

    连接UI和代码

    为UI元素创建Outlets
    iOS apps基于事件驱动。意味着,app的运作是有事件决定的:系统事件和用户动作
    在swift 中,AnyObject是一种类型用于描述一个属于任何类的对象。
    Target-action是一种设计模式,指的是一个特别事件发生时,一个对象向另一个对象发送消息
    处理用户输入
    代理就是一个对象代表一个对象或者协调另一个对象。
    在一个app中,第一响应者是一个对象首先接受app的各种事件,包括关键事件,动作事件和消息,还有其他的,换句话说,就是用户产生的许多事件都第一时间传递给第一响应者。

    写控制器

    理解控制器的生命周期

    实现一个自定义的控件

    定义你的数据模型

    单元测试用于测试小的,自包含的代码片段确保他们运行正常
    XCTest是Xcode的测试框架
    你可以写的测试的主要类型都是功能测试(检查输出的值是不是你所期望的)和性能测试(检查你的代码运行是不是你所期望的快)

    创建表视图

    实现导航

    实现编辑和删除功能

    数据存储

    相关文章

      网友评论

          本文标题:用swift开发iOS app

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