I'm working in Swift and one of the protocols I'm using needs to return an UnsafeMutablePointer<T> of a particular object.
I have something like this:
@objc var myProperty:UnsafeMutablePointer<someObject>
{
   get
   {
      // I call a class function here to get a 'someObject' 
      // return object which I need to pass back a pointer to it. 
      return UnsafeMutablePointer<someObject>
   }
}
The problem is that Xcode doesn't like this. It complains that '>' is not a unary operator. 
I've also tried removing the UnsafeMutablePointer<> and use an & in front of someObject but it complains that the & is to be used immediately in a list of arguments for a function.
I suppose I just can't find the right syntax for this? Any help would be appreciated.
 
     
    