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.