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