Can I Access a non scene prefabs array?

I have a manager holding 15 objects tophyArray : GameObject[ ];

I am building for the iOS, and currently have the manager and all its array members as a prefab I pull into scene. However, since I am building for mobile I am wondering, how could I access an array, of a prefab such that I do not have to pull in the prefab and all of its children.

Can I somehow, point to a prefabs array member with out ever having it in scene?

No, I don’t think so.

Resources.Load

Or link it to an object via the inspector (depending on your definition of “not in the scene”)

So, the reason I am doing this is that I need to pull out one member of the array at any given time. Having said that… I guess I could just place them (the array members) into the manager (in scene) but leave the prefabs as non scene members then just instantiate any one at any given time.

Resources.Load will load the prefab but if the array you want to extract data from changes then this isn’t going to work for you.
What you need sounds like my favorite singletons. Please see my post here for more info:
http://forum.unity3d.com/threads/149305-Basic-game-mechanisms-(lives-continue-scene-loading-pause...)-best-practices