pub unsafe trait NSKeyedUnarchiverDelegate: NSObjectProtocol {
// Provided methods
unsafe fn unarchiver_cannotDecodeObjectOfClassName_originalClasses(
&self,
unarchiver: &NSKeyedUnarchiver,
name: &NSString,
class_names: &NSArray<NSString>
) -> Option<&'static AnyClass>
where Self: Sized + Message { ... }
unsafe fn unarchiver_willReplaceObject_withObject(
&self,
unarchiver: &NSKeyedUnarchiver,
object: &AnyObject,
new_object: &AnyObject
)
where Self: Sized + Message { ... }
unsafe fn unarchiverWillFinish(&self, unarchiver: &NSKeyedUnarchiver)
where Self: Sized + Message { ... }
unsafe fn unarchiverDidFinish(&self, unarchiver: &NSKeyedUnarchiver)
where Self: Sized + Message { ... }
}
Available on crate feature
NSKeyedArchiver
only.Provided Methods§
unsafe fn unarchiver_cannotDecodeObjectOfClassName_originalClasses( &self, unarchiver: &NSKeyedUnarchiver, name: &NSString, class_names: &NSArray<NSString> ) -> Option<&'static AnyClass>
Available on crate features
NSArray
and NSCoder
and NSString
only.unsafe fn unarchiver_willReplaceObject_withObject( &self, unarchiver: &NSKeyedUnarchiver, object: &AnyObject, new_object: &AnyObject )
Available on crate feature
NSCoder
only.unsafe fn unarchiverWillFinish(&self, unarchiver: &NSKeyedUnarchiver)
Available on crate feature
NSCoder
only.unsafe fn unarchiverDidFinish(&self, unarchiver: &NSKeyedUnarchiver)
Available on crate feature
NSCoder
only.