Custom Subscripting in Swift Tutorial (translate)
Chào các bạn! Đến hẹn lại lên, lại cong mông lên viết bài báo cáo cho kịp tiến độ. Lần này mình sẽ dịch bài viết Custom Subscripting In Swift Tutorial trên reywenderich. Do tiếng anh mình còn hạn chế nên có gì thiếu sót mong ae thông cảm. Subscripting bắt đầu có từ xcode 4.4 và quay lại vào giữa ...
Chào các bạn! Đến hẹn lại lên, lại cong mông lên viết bài báo cáo cho kịp tiến độ. Lần này mình sẽ dịch bài viết Custom Subscripting In Swift Tutorial trên reywenderich. Do tiếng anh mình còn hạn chế nên có gì thiếu sót mong ae thông cảm.
Subscripting bắt đầu có từ xcode 4.4 và quay lại vào giữa năm 2012.Khi đó Swift đang trong quá trình phát triển 2 năm. Như với nhiều tính năng mạnh mẽ khác trong Objective C, như ARC, subscripting cũng đã trở thành một phần của Swift. Subscripts không thực sự thêm chức năng cho class, thay vào đó nó mang đến cho chúng ta cách truy cập nhanh hơn đến phần tử của mảng. Nghe có vẻ giống như một ứng dụng đơn giản, nhưng subscript tăng cường đáng kể việc thu gọn code, làm cho nó dễ đọc và tiện lợi hơn. Ví dụ. trc đây để truy cập vào mang ta phải dùng myArray.objectAtIndex(2). Nhưng từ xcode 4.4 bạnbạn dùng myArray[2] là đc. Còn với kiểu dữ liệu Dictionary trc đây bạn dùng value = [myDictionary objectForKey:@"VotingAge"]. Bây giờ bạn có thể dùng myDictionary[@"VotingAge"]. Nhưng nói thật mình vẫn quen dùng objectForKey hơn