Re: Swift -> Obj-C: return __kindof Something
Re: Swift -> Obj-C: return __kindof Something
- Subject: Re: Swift -> Obj-C: return __kindof Something
- From: Quincey Morris via Cocoa-dev <email@hidden>
- Date: Mon, 11 Nov 2019 16:43:09 -0800
> On Nov 11, 2019, at 15:07 , Steve Christensen via Cocoa-dev
> <email@hidden> wrote:
>
> Some existing Obj-C methods are of the form:
>
> + (nullable __kindof NSManagedObject) someFooThing;
>
> Right now I have
>
> class var someFooThing: NSManagedObject?
AFAIK, “__kindof” only affects the ability to assign one Obj-C class pointer to
a variable of a different but compatible (kind of) type. It doesn’t change the
actual type of the variable, nor does it (again AFAIK) change the ability to
assign without errors in Swift. Also see here for some informative discussion:
https://stackoverflow.com/questions/31399208/ios-kindof-nsarray
<https://stackoverflow.com/questions/31399208/ios-kindof-nsarray>
I suggest you ask about this on forums.swift.org <http://forums.swift.org/>. If
there’s an alternative, someone there will know.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden