iOS移动应用程序开发 | 第一讲-导论:Hello, Swift!

作业一:完成 Playgrounds App中《学习编程 1》的前三章
作业二:帮助 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