문제

I'm attempting to use this library https://github.com/updatezen/Parse-NSCoding/ in my project, but when I import the .h/.m files into my project it still throws a warning when I try to do cache my PFObjects [cache setObject:myPFObject forKey:@"PFObjectID"]; saying

"Sending 'PFObject *const_strong' to parameter of incompatible type 'id <\NSCoding>'"

Has anybody else tried to use this library with any success

도움이 되었습니까?

해결책

I'm the author of this library. It was intended to be used with PFObject subclasses. It looks like the cache you're using is expecting a type that explicitly implements NSCoding. Try subclassing PFObject in a new class and adding the NSCoding protocol declaration to your .h file.

https://parse.com/docs/ios_guide#subclasses/iOS

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top