歡迎您光臨本站 註冊首頁

PyObjC 6.0 發布,Python 和 Objective-C 的交互介面

←手機掃碼閱讀     admin @ 2019-10-23 , reply:0

PyObjC 旨在為 Python 和 Objective-C 兩種語言之間提供交互的介面。6.0 版本已經發布了,此版本有兩個最重要的更改,分別是增加了對 MacOS 10.15 (Catalina)中引入的框架和 API 的支持,以及不再對 Python 2.7 的支持。具體如下:

  • 從 pyobjc-core 中的 C 擴展中刪除 Python 2 支持
  • 重新格式化 pyobjc-core 中的代碼:Python 使用  「black」,Objective-C 使用 「clang-format」 
  • 更新 MacOS 10.15(Xcode 11.0)
  • 在 MacOS 10.15 中為所有其他新框架添加新的框架包裝器:
    • CoreHaptics
    • CoreMotion
    • DeviceCheck
    • ExecutionPolicy
    • FileProvider
    • FileProviderUI
    • LinkPresentation
    • OSLog
    • PencilKit
    • PushKit
    • QuickLookThumbnailing
    • Speech
    • SoundAnalysis
    • SystemExtensions
    • AuthenticationServices
  • 為一些舊的框架添加新的框架包裝器:MetalKit(MacOS 10.11 中的新產品)

請見見發布說明


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/110765/pyobjc-6-0-released
PyObjC 6.0 發布,Python 和 Objective-C 的交互介面已經有130次圍觀

http://coctec.com/news/all/show-post-217491.html