Tình hình sử dụng Swift và SwiftUI của Apple trong iOS 17
(blog.timac.org)- iOS 17 bao gồm tổng cộng 6030 tệp nhị phân (iOS 16 là 5403)
- Tổng cộng 1516 tệp nhị phân sử dụng Swift, 385 tệp sử dụng SwiftUI (iOS 16: Swift 1001, SwiftUI 226) - tăng khoảng 50%
- Số ứng dụng sử dụng vòng đời ứng dụng dựa trên SwiftUI tăng từ 4 trên iOS 16 lên 14 trên iOS 17
- Việc áp dụng Swift/SwiftUI đang tăng tốc rất mạnh
- Phần lõi của iOS vẫn còn nhiều Objective-C (từ sau iOS 11/12, Objective-C, C, C++ đang dần giảm)
- iOS Secure Enclave có 19 tệp nhị phân, nhưng vẫn chưa có tệp nào dùng Swift (dù tại WWDC22 đã công bố Swift có thể dùng cho SE)
- Trên macOS Ventura SE, tệp nhị phân hibernation đang sử dụng Swift
- Việc áp dụng Swift và SwiftUI tiếp tục tăng trưởng, trong khi số lượng tệp nhị phân chỉ sử dụng riêng UIKit đã giảm so với năm trước
3 bình luận
Tệp thực thi đã biên dịch thường được gọi là binary, vậy mà trong phần tóm tắt lại bị dịch thành số nhị phân rồi... neo cố lên
Hic, tôi đã sửa lại một chút. Có lẽ neo cần được bổ sung thêm chút tính năng từ điển T_T
Ý kiến trên Hacker News