HỌC LẬP TRÌNH SWIFT QUA CÁC VÍ DỤ
Nếu bạn đã từng lập trình với ngôn ngữ Objective-C, việc học ngôn ngữ Swift sẽ trở nên nhẹ nhàng hơn vì ngôn ngữ này kế thừa một số lượng cú pháp có thể bạn đã biết từ trước. Và nếu bạn đã lên kế hoạch để học ngôn ngữ Swift nhưng vẫn chưa bắt đầu, thì bài viết này Hybrid Technologies đã tổng hợp những ví dụ cơ bản để giúp lộ trình học Swift của bạn trở nên dễ dàng hơn. Cùng đọc bài viết ngay nhé!
1. Hello World
– Lệnh print() để in ra màn hình console dữ liệu mong muốn
|
2. Values
– Có thể cộng biểu thức trong lệnh print()
|
– Có thể kết hợp cả chuỗi và biểu thức trong lệnh print()
|
– Biểu thức đúng sai
|
3. Variables
– Biến có thể thay đổi giá trị
– Khai báo bằng từ khoá var
|
– Không thể thay đổi kiểu dữ liệu
|
– Khai báo nhiều biến trên một dòng, phân tách bằng dấu phẩy
|
– Khai báo kiểu dữ liệu nếu không khởi tạo ngay một giá trị
|
– Có thể đặt tên biến là emoji
|
4. Constants
– Khai báo hằng số sử dụng từ khoá let
– Một hằng số có thể xuất hiện bất cứ nơi nào một câu lệnh var có thể
|
– Khi khao báo hằng số, luôn luôn phải có giá trị khởi tạo, nếu không trình biên dịch sẽ báo lỗi
|
5. Strings
– Kiểu dữ liệu String
– Biểu thị một chuỗi văn bản, giá trị chuỗi được đặt trong cặp dấu nháy kép ” “
|
– Chuỗi là tập hợp các kí tự, một chuỗi có thể tách thành một mảng các kí tự và ngược lại, một mảng kí tự có thể ghép lại thành một chuỗi
|
– Một số thuộc tính
|
6. Vòng lặp for
– Vòng lặp sử dụng để duyệt một tập hợp
– Toán tử nửa kín: Phạm vi không bao gồm số cuối cùng
|
– Toán tử khép kín: Phạm vi bao gồm số cuối cùng
|
7. If/else
Cấu trúc rẽ nhánh trong Swift sử dụng để kiểm tra một hoặc nhiều điều kiện. Một hoặc nhiều câu lệnh sẽ được thực thi nếu điều kiện được xác định là đúng (true) và ngược lại những câu lệnh khác sẽ được thực thi nếu điều kiện được xác định là sai (xử lý ngược lại là không bắt buộc).
– Cấu trúc if: kiểm tra một biểu thức nào đó có hợp lệ hay không
|
- Cấu trúc if … else: mở rộng cấu trúc của if, quan tâm đến việc nếu biểu thức không hợp lệ thì làm gì
|
– Cấu trúc if … else if … else: kiểm tra nhiều trường hợp
|
Nguồn: Tổng hợp.