<!--
{
  "availability" : [
    "iOS: 10.0.0 -",
    "iPadOS: 10.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.12.0 -",
    "tvOS: 10.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 3.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Foundation",
  "identifier" : "/documentation/Foundation/UnitElectricCurrent",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Foundation"
    ],
    "preciseIdentifier" : "c:objc(cs)NSUnitElectricCurrent"
  },
  "title" : "UnitElectricCurrent"
}
-->

# UnitElectricCurrent

A unit of measure for electric current.

```
class UnitElectricCurrent
```

## Overview

You typically use instances of [`UnitElectricCurrent`](/documentation/Foundation/UnitElectricCurrent) to represent specific quantities of electric current using the [`NSMeasurement`](/documentation/Foundation/NSMeasurement) class.

### Electric Current

Electric current is the flow of electric charge. The SI unit for electric current is the ampere (A), which is defined in terms the production of electromagnetic force between two parallel linear conductors. It can also be expressed as the flow of one coulomb per second (1A = 1C / s).

The [`UnitElectricCurrent`](/documentation/Foundation/UnitElectricCurrent) class defines its [`baseUnit()`](/documentation/Foundation/Dimension/baseUnit()) as [`amperes`](/documentation/Foundation/UnitElectricCurrent/amperes), and provides the following units, which are initialized using [`UnitConverterLinear`](/documentation/Foundation/UnitConverterLinear) converters with the specified coefficients:

|Name        |Method                                                                                  |Symbol|Coefficient|
|------------|----------------------------------------------------------------------------------------|------|-----------|
|Megaamperes |``doc://com.apple.foundation/documentation/Foundation/UnitElectricCurrent/megaamperes`` |MA    |`1000000.0`|
|Kiloamperes |``doc://com.apple.foundation/documentation/Foundation/UnitElectricCurrent/kiloamperes`` |kA    |`1000.0`   |
|Amperes     |``doc://com.apple.foundation/documentation/Foundation/UnitElectricCurrent/amperes``     |A     |`1.0`      |
|Milliamperes|``doc://com.apple.foundation/documentation/Foundation/UnitElectricCurrent/milliamperes``|mA    |`0.001`    |
|Microamperes|``doc://com.apple.foundation/documentation/Foundation/UnitElectricCurrent/microamperes``|µA    |`0.000001` |

## Topics

### Accessing the Base Unit

[`baseUnit()`](/documentation/Foundation/Dimension/baseUnit())

Returns the base unit.

### Accessing Predefined Units

[`megaamperes`](/documentation/Foundation/UnitElectricCurrent/megaamperes)

The megaamperes unit of electric current.

[`kiloamperes`](/documentation/Foundation/UnitElectricCurrent/kiloamperes)

The kiloamperes unit of electric current.

[`amperes`](/documentation/Foundation/UnitElectricCurrent/amperes)

The amperes unit of electric current.

[`milliamperes`](/documentation/Foundation/UnitElectricCurrent/milliamperes)

The milliamperes unit of electric current.

[`microamperes`](/documentation/Foundation/UnitElectricCurrent/microamperes)

The microamperes unit of electric current.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)