项目作业 574
等120人参与
来源: / UI控件进阶

在学习完UI基础控件之后,小伙伴们就能够完成界面的简单搭建了。这里小慕为大家准备了一个阶段作业,小伙伴们可以运用所学知识,完成如运行效果视频所示的功能。

题目要求:

运用已掌握的知识,完成“看图猜词语”案例,运行效果见运行效果演示视频。

提示:

1、项目中所用到的图片素材大家可自行在网上搜索替换,底部的答案也可通过修改plist文件中的数据进行更改。

2、plist文件的使用请下载辅助资料,进行阅读。

演示视频
作业描述

一、语言和环境

1、实现语言

Objective-C语言

2、环境要求及开发工具

MAC OS操作系统、Xcode

 

二、程序整体要求

1、根据演示效果实现所需功能,划分功能模块,设置对应的类,在类中实现相应功能。

2、代码结构要层次分明,逻辑思路清晰严谨,类名变量名规范易懂

3、代码中出现的属性、方法,适当添加注释。

4、要求Objective-C代码实现、运行结果与提供的效果视频结构保持一致。

5、将作业项目形成压缩文件并提交。

 

三、思路分析

由运行效果,可以分析出项目中具体包括的功能模块。

1、应用界面:

功能描述:在storyboard中搭建出整个项目界面

要求:

(1)选择的模拟器为iPhone6、iPhone6s、iPhone7。

(2)选项区中的每一个按钮和答案区中的每个按钮,通过代码动态的设置。

2、 数据模型类:

类型描述:设置与plist文件中对应的相关属性

提示:有关于如何获取plist文件中的数据,详情请下载plist使用教辅资料。

3、主控制器:

类型描述:在控制器中实现项目中所有的功能

提示:

(1) 具体功能请仔细观看效果演示视频

(2) 提示、帮助按钮只需要搭建出来,没有具体功能的实现

 

注意:项目素材图片、plist文件、plist使用教辅都在辅助资料中,请在开始项目前完成下载。


评分标准是什么?

规范 【10分】

> 每个模块都有自己独立的类。

> 类、变量属性、功能方法命名规范。 

> 代码结构层次分明。  

> 代码书写规范、添加适量注释。

程序整体运行效果【10分】

> 程序正常运行,且满足效果图要求。

storyboard使用【16分】

> 正确使用storyboard搭建界面

数据模型类【6分】

> 正确设置数据模型的相关属性

plist文件【14分】

> 正确导入plist文件

> 正确获取plist文件中的数据

项目功能实现【44分】

> 控件连线设置正确

> 控件属性设置正确

> 整个项目功能正确实现

作业素材
下载素材

作业素材仅供学习与参考,请按要求完成作业

项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师