欢迎光临散文网 会员登陆 & 注册

谁说编程难?手把手教你Swift,让iPad成为创造神器!

2023-10-05 10:28 作者:陈鹏宇老师  | 我要投稿


01:13:22


作业1:完成 Playgrounds 中《学习编程 1》的 Chapter1~2。

请上传完成练习后的目录截图,证明你已完成全部编程练习(完成的章节标题会有对勾提示)。

作业2:帮助课堂上最后讲的Pizza店大厨通过随机选出的 4 个原料名生成 Pizza 名称(注意避免重复)。

提示 1:用 Array 存储原料列表。

var ingredients = ["Pepperoni", "Mozzarella", "Bacon", "Sausage", "Basil", "Garlic", "Onion", "Oregano", "Mushroom", "Tomato", "Red Pepper", "Ham", "Chicken", "Red Onion", "Black Olives", "Bell Pepper", "Pineapple", "Canadian Bacon", "Salami", "Jalapeño", "Spinach", "Italian Sausage", "Provolone", "Pesto", "Sun-Dried Tomato", "Feta", "Meatballs", "Prosciutto", "Cherry Tomato", "Pulled Pork", "Chorizo", "Anchovy", "Capers"]

提示 2: Swift 的 Array 类型有一个很好用的函数 randomElement(), 通过下面的代码可以从 ingredients 数组中随机选出一个元素:

ingredients.randomElement()!

末尾的“!”可以强制解包可选值类型(因为randomElement()函数返回的是一个可选值)。关于可选值类型(Optionals)我们后面会讲到。

Array类型包含的所有函数可以在官方文档查到:

https://developer.apple.com/documentation/swift/array

请各位同学对着课件和推荐教材多多实验代码!


谁说编程难?手把手教你Swift,让iPad成为创造神器!的评论 (共 条)

分享到微博请遵守国家法律