สถานะการใช้งาน Swift และ SwiftUI ของ Apple ใน iOS 17
(blog.timac.org)- iOS 17 มีไบนารีรวมทั้งหมด 6030 ตัว (iOS 16 มี 5403 ตัว)
- มีไบนารีทั้งหมด 1516 ตัวที่ใช้ Swift และ 385 ตัวที่ใช้ SwiftUI (iOS 16: Swift 1001, SwiftUI 226) - เพิ่มขึ้นราว 50%
- จำนวนแอปที่ใช้วงจรชีวิตแอปแบบ SwiftUI เพิ่มจาก 4 แอปใน iOS 16 เป็น 14 แอปใน iOS 17
- การนำ Swift/SwiftUI มาใช้กำลังเร่งตัวขึ้นอย่างมาก
- ในแกนหลักของ iOS ยังมี Objective-C อยู่มาก (หลัง iOS 11/12 เป็นต้นมา Objective-C, C และ C++ ค่อย ๆ ลดลง)
- ใน iOS Secure Enclave มีไบนารี 19 ตัว แต่ยังไม่มีตัวใดใช้ Swift เลย (แม้ใน WWDC22 จะประกาศว่า Swift สามารถใช้กับ SE ได้)
- ใน macOS Ventura SE มีไบนารี hibernation ที่ใช้ Swift
- การยอมรับใช้ Swift และ SwiftUI ยังคงเติบโตต่อเนื่อง และจำนวนไบนารีที่ใช้ UIKit เพียงอย่างเดียวลดลงเมื่อเทียบกับปีก่อน
3 ความคิดเห็น
โดยทั่วไปเราเรียกไฟล์ปฏิบัติการที่คอมไพล์แล้วว่าไบนารี แต่ในสรุปกลับถูกแปลว่าเลขฐานสองเสียอย่างนั้น... neo สู้ๆ
อ่า ผมแก้ไขนิดหน่อยแล้ว ดูเหมือนว่า neo น่าจะต้องมีฟังก์ชันพจนานุกรมเพิ่มเข้ามาหน่อย ฮือ
ความคิดเห็นจาก Hacker News
/System/Library/VideoDecodersตั้งแต่ iOS 1 ถึง iOS 17