Với sự ra đời của Swift, tôi đã cố gắng tìm hiểu ngôn ngữ mới
Tôi là nhà phát triển iOS và sẽ sử dụng các loại như NSString, NSInteger, NSDictionary trong một ứng dụng. Tôi nhận thấy rằng trong ebook "Ngôn ngữ lập trình Swift" của Apple, họ sử dụng các loại SwiftString, Int, Dictionary
Tôi nhận thấy rằng các loại Swift không có (hoặc được đặt tên khác) một số chức năng mà các loại Foundation thực hiện. Ví dụ NSStringcó mộtlength tài sản. Nhưng tôi không thể tìm thấy một cái tương tự cho Swift String.
Tôi đang tự hỏi, đối với một ứng dụng iOS, tôi có nên sử dụng các loại Foundation không?
countElements(str)để trả lời phần cụ thể của câu hỏi của bạn.
"foo".length" directly in Swift. An implicit cast to NSString` được trình biên dịch thêm cho bạn!
String. Tuy nhiên,Stringchức năng vẫn còn một chút hạn chế trong bản phát hành alpha, vì vậyNSStringsẽ được sử dụng nhiều hơn cho đến bây giờ. Chúng tôi hy vọng họ sẽ sửa API cho đến GA.