相关疑难解决方法(0)

如何从Swift调用Objective-C代码

在Apple的新Swift语言中,如何调用Objective-C代码?

Apple提到它们可以在一个应用程序中共存,但这是否意味着可以在技术上重用Objective-C中的旧类,同时在Swift中构建新类?

推理

Objective-C是一种独立于平台的语言,而Swift则依赖于平台.因此,在Swift中编写非平台相关代码(业务逻辑库)并不明智.但是,在其中编写与平台相关的代码(例如,与接口相关)将非常好.不是说这是一个好主意,但它肯定是一种兴趣.

objective-c swift

936
推荐指数
13
解决办法
27万
查看次数

快速获取Mac上的电池百分比

嗨,我想知道如何迅速获得当前的电池容量.

我有这个代码

    let batteryStatus = getBatteryStatus()
    print(batteryStatus)

    let blob = IOPSCopyPowerSourcesInfo()
    let list = IOPSCopyPowerSourcesList(blob.takeRetainedValue())

    let PowerDetail = list.takeRetainedValue()

    print(PowerDetail)
Run Code Online (Sandbox Code Playgroud)

这是我的输出

(
    {
    "Battery Provides Time Remaining" = 1;
    BatteryHealth = Good;
    Current = 3907;
    "Current Capacity" = 57;
    DesignCycleCount = 1000;
    "Is Charging" = 1;
    "Is Finishing Charge" = 0;
    "Is Present" = 1;
    "Max Capacity" = 100;
    Name = "InternalBattery-0";
    "Power Source State" = "AC Power";
    "Time to Empty" = 0;
    "Time to Full Charge" = 120;
    "Transport …
Run Code Online (Sandbox Code Playgroud)

macos swift

0
推荐指数
1
解决办法
1277
查看次数

标签 统计

swift ×2

macos ×1

objective-c ×1