The document discusses Peter Pan's love for Apple products and creating apps. It mentions that Peter Pan loves creating apps so much that even if he was given the workload of one app per day, it still wouldn't satisfy his passion for Apple. It then provides Peter Pan's contact information and links to his blog and social media profiles.
96. case let: value binding
var age = 10
switch age {
case let ageNumber where ageNumber >= 18:
var message = "(ageNumber) 成年"
default:
var message = "未成年"
}
var age = 10
switch age {
case 100:
var message = "(age)"
case let otherAge:
var message = "(otherAge)"
}
where
case var ok
111. switch range
var grade = 30
switch grade {
case 30:
var message = "(grade)"
case 20...50:
var message = "(grade)"
default:
var message = "(grade)"
}
118. loop break continue
break: loop
continue: iteration
var sum = 0
for var i=0;i<10;i++ {
if i == 5 {
continue
}
else if i == 6 {
break
}
sum = sum + i
}
171. for in
class Student {
var grade = 60
var name = "peter"
}
var student1 = Student()
var student2 = Student()
student2.grade = 80
student2.name = "Jack"
var student3 = Student()
student3.grade = 90
student3.name = "penny"
var students = [student1, student2, student3]
var maxGrade = 0
var maxName = ""
var sum = 0
for student in students {
sum = sum + student.grade
if student.grade > maxGrade {
maxGrade = student.grade
maxName = student.name
}
}
maxGrade
maxName
var average = sum/students.count