# Silver enums don't support methods?

**URL:** https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854
**Category:** Silver
**Tags:** elements, silver
**Created:** [January 9, 2016, 11:29pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854 "2016-01-09T23:29:11Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Luke\_Bartolomeo](https://talk.remobjects.com/user_avatar/talk.remobjects.com/luke_bartolomeo/32/5296_2.png) [@Luke\_Bartolomeo](https://talk.remobjects.com/u/Luke_Bartolomeo)
#### Post date: [January 9, 2016, 11:29pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854/1 "2016-01-09T23:29:11Z")

</div>

Swift supports static and mutating methods associated with enumerations. Here is code that works in xCode.  
But in Fire v 8.2.89.1909, it results in compile time error “No matching overload”.

```
enum Device {
   case AppleWatch, iPad, iPhone
   static func fromSlang(term: String) -> Device? {
       if term == "iWatch" {
           return .AppleWatch
       }
       return nil
   }

```

}

```
print (Device.fromSlang("iWatch")) <--- No matching overload in Silver. 

```

It should return -\> Device.AppleWatch

Detailed error message: error E399: No overloaded method “fromSlang” with 1 parameter on type “MainActivity!.Device”

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [January 10, 2016, 6:38pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854/2 "2016-01-10T18:38:27Z")

</div>

Sounds like a bug. Which platform are you compiling for, or does this happen on all three?

---

<div class="post-metadata">

### Author: ![RemObjectsSoftware](https://talk.remobjects.com/user_avatar/talk.remobjects.com/remobjectssoftware/32/15947_2.png) [@RemObjectsSoftware](https://talk.remobjects.com/u/RemObjectsSoftware)
#### Post date: [January 10, 2016, 6:38pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854/3 "2016-01-10T18:38:33Z")

</div>

Thanks, logged as bugs://74176

---

<div class="post-metadata">

### Author: ![Luke\_Bartolomeo](https://talk.remobjects.com/user_avatar/talk.remobjects.com/luke_bartolomeo/32/5296_2.png) [@Luke\_Bartolomeo](https://talk.remobjects.com/u/Luke_Bartolomeo)
#### Post date: [January 10, 2016, 8:33pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854/4 "2016-01-10T20:33:40Z")

</div>

Compiling for Java/android

---

<div class="post-metadata">

### Author: ![RemObjectsSoftware](https://talk.remobjects.com/user_avatar/talk.remobjects.com/remobjectssoftware/32/15947_2.png) [@RemObjectsSoftware](https://talk.remobjects.com/u/RemObjectsSoftware)
#### Post date: [January 11, 2016, 1:56pm UTC](https://talk.remobjects.com/t/silver-enums-dont-support-methods/7854/5 "2016-01-11T13:56:04Z")

</div>

bugs://74176 got closed with status fixed.
