# How to get FMOD::System instance in Object-c code in Unity ios project?

**URL:** https://qa.fmod.com/t/how-to-get-fmod-system-instance-in-object-c-code-in-unity-ios-project/11740
**Category:** Unity
**Created:** [December 1, 2014, 11:00am UTC](https://qa.fmod.com/t/how-to-get-fmod-system-instance-in-object-c-code-in-unity-ios-project/11740 "2014-12-01T11:00:58Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![yfrjxy](https://avatars.discourse-cdn.com/v4/letter/y/f07891/32.png) [@yfrjxy](https://qa.fmod.com/u/yfrjxy)
#### Post date: [December 1, 2014, 11:00am UTC](https://qa.fmod.com/t/how-to-get-fmod-system-instance-in-object-c-code-in-unity-ios-project/11740/1 "2014-12-01T11:00:58Z")

</div>

How to get FMOD::System instance in Object-c code in Unity ios project?

---

<div class="post-metadata">

### Author: ![nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@nick1](https://qa.fmod.com/u/nick1)
#### Post date: [December 2, 2014, 5:51am UTC](https://qa.fmod.com/t/how-to-get-fmod-system-instance-in-object-c-code-in-unity-ios-project/11740/2 "2014-12-02T05:51:07Z")

</div>

Using FMOD\_StudioSystem.instance.System.getRaw() will give you an IntPtr you can pass through pInvoke to objective-C and cast to a FMOD\_SYSTEM\* to call FMOD C api functions.

---

<div class="post-metadata">

### Author: ![yfrjxy](https://avatars.discourse-cdn.com/v4/letter/y/f07891/32.png) [@yfrjxy](https://qa.fmod.com/u/yfrjxy)
#### Post date: [December 4, 2014, 3:07am UTC](https://qa.fmod.com/t/how-to-get-fmod-system-instance-in-object-c-code-in-unity-ios-project/11740/3 "2014-12-04T03:07:47Z")

</div>

> [@](#):
>
> Using FMOD\_StudioSystem.instance.System.getRaw() will give you an IntPtr you can pass through pInvoke to objective-C and cast to a FMOD\_SYSTEM\* to call FMOD C api functions.

Hi, Nicholas Wilcox, Thanks for your answer!
