Video: iOS App Development with Swift by Dan Armendariz 2025
Bên trong một điều tra trong Swift, bạn có thể khai báo các biến hoặc các hằng số. Như bạn thấy trong hình và danh sách dưới đây, liệt kê có chứa một biến tĩnh bao gồm một mảng với năm trường hợp liệt kê.
enum Địa điểm: String {case park = "park", pool = "swimming pool", bars = "leo bar", track1 = "chạy theo dõi", track2 = "đi bộ", thanh, track1, track2]}
Làm theo các bước sau để khám phá mã bạn thấy ở đây:
-
Khai báo bảng liệt kê địa điểm.
Nó có năm trường hợp.
-
Khai báo một thành viên tĩnh của liệt kê.
Tên của nó là cơ sở, và nó là một mảng bao gồm các trường hợp năm năm.
Lưu ý rằng các phần tử của mảng là các trường hợp đếm: Chúng không phải là chuỗi và chúng không được trích dẫn.
-
Tạo một biến e và đặt giá trị nguyên của trường hợp pool của bảng liệt kê Place.
Bạn đang sử dụng khai báo và không phải là một thể hiện của bảng liệt kê. Như bạn thấy, nó có giá trị "bể bơi" với giá trị liên quan của hồ sơ vụ án.
-
Nếu bạn in nó, bạn sẽ thấy nó được xác định chỉ là một Enum Value.
-
Sử dụng tính đếm nhanh để lặp qua mảng các phương tiện bằng cách sử dụng các tiện nghi như biến vòng lặp.
Bạn sẽ thấy trong sân chơi rằng câu lệnh println đã thực hiện 5 lần.
-
Tạo một String variable được gọi là result và thiết lập một chuỗi trống.
-
Trong một vòng lặp điều tra nhanh khác, thêm mỗi giá trị thô (chuỗi) để kết quả cùng với một dấu phẩy và một khoảng trắng.
-
In kết quả.
Loại mã này có thể được sử dụng để tạo các hộp kiểm cho tất cả các giá trị của bảng liệt kê.
Việc sử dụng đếm nhanh sẽ là sự ngược lại của những gì thường được thực hiện khi bạn vẽ giao diện và sau đó khai báo các biến bên dưới các hộp kiểm hoặc các phần tử giao diện người dùng khác. Trong trường hợp này, bạn xác định liệt kê và các trường hợp của nó và sau đó viết mã để tạo các phần tử giao diện. Hãy thử nó, và bạn sẽ bị thuyết phục rằng nó nhanh hơn.