NSCoder Class Reference
PDF
Overview
Tasks
Testing Coder
Encoding Data
Decoding Data
Managing Zones
Getting Version Information
Instance Methods
allowsKeyedCoding
containsValueForKey:
decodeArrayOfObjCType:count:at:
decodeBoolForKey:
decodeBytesForKey:returnedLength:
decodeBytesWithReturnedLength:
decodeDataObject
decodeDoubleForKey:
decodeFloatForKey:
decodeInt32ForKey:
decodeInt64ForKey:
decodeIntegerForKey:
decodeIntForKey:
decodeObject
decodeObjectForKey:
decodePoint
decodePointForKey:
decodePropertyList
decodeRect
decodeRectForKey:
decodeSize
decodeSizeForKey:
decodeValueOfObjCType:at:
decodeValuesOfObjCTypes:
encodeArrayOfObjCType:count:at:
encodeBool:forKey:
encodeBycopyObject:
encodeByrefObject:
encodeBytes:length:
encodeBytes:length:forKey:
encodeConditionalObject:
encodeConditionalObject:forKey:
encodeDataObject:
encodeDouble:forKey:
encodeFloat:forKey:
encodeInt32:forKey:
encodeInt64:forKey:
encodeInt:forKey:
encodeInteger:forKey:
encodeObject:
encodeObject:forKey:
encodePoint:
encodePoint:forKey:
encodePropertyList:
encodeRect:
encodeRect:forKey:
encodeRootObject:
encodeSize:
encodeSize:forKey:
encodeValueOfObjCType:at:
encodeValuesOfObjCTypes:
objectZone
setObjectZone:
systemVersion
versionForClassName:
Appendix A: Deprecated NSCoder Methods
Deprecated in Mac OS X v10.5
decodeNXObject
encodeNXObject:
Revision History
Index
Companion Guide
Archives and Serializations Programming Guide for Cocoa