Thứ Sáu, 12 tháng 12, 2014

Swift Code Tutorials

Standard
Trong sự kiện WWDC tháng 6/2014, Apple đã cho ra mắt ứng dụng đầu tiên viết bằng ngôn ngữ Swift.
Swift, là một sự kết hợp ý tưởng từ Objective C, Rusk, Haskell, Ruby, Python, C#, CLU,... và rất nhiều ngôn ngữ lập trình khác, được phát triền từ năm 2010 bởi Chris Lattner cùng với nhiều lập trình viên khác.
Swift được ra đời để thay thế cho Objective C trong lập trình ứng dụng iOS, Apple đã giới thiệu Swift một cách đơn giản là "Object C without the C". Để so sánh Swift với Objective C thì có rất nhiều điều để nói, tuy nhiên trong nội dung bài, tôi chỉ đề cập một số điểm đáng lưu ý như sau:
- Swift ko còn sử dụng con trỏ như Objective C
- Swift sử dụng dấu chấm (dot notation) để gọi hàm và sử dụng hệ thống namespace giống với các ngôn ngữ lập trình hướng đối tượng khác như JavaScript, Java hay C#.
- Swift thay thế các kiểu dữ liệu và các cú pháp phức tạp của Objective C bằng những thứ dễ đọc dễ hiểu hơn đối với lập trình viên ví dụ như:
Trước đây bạn phải gõ những dòng xấu xí khó hiểu như thế này với Objective C:
NSString *str = @"hello,";
str = [str stringByAppendingString:@" world"];
Thì bây giờ với Swift sẽ là:
var str = "hello,"
str += " world"
Trong rõ ràng và dễ hiểu hơn nhiều.
Vậy thì còn chờ gì nữa mà không bắt đầu học Swift ngay để bắt kịp với thời đại... Còn rất nhiều điều thú vị mà Swift đang chờ chúng ta ở những phần sau.

0 nhận xét:

Đăng nhận xét