C# Class Smartmobili.Cocoa.GSXibKeyedUnarchiver

Inheritance: NSKeyedUnarchiver, INSXMLParser
Mostra file Open project: smartmobili/CocoaBuilder

Private Properties

Property Type Description
PreProcessXib NSData

Public Methods

Method Description
Alloc ( ) : GSXibKeyedUnarchiver
AllocObjectForClassName ( NSString classname ) : id
ContainsValueForKey ( NSString aKey ) : bool
DecodeBoolForKey ( NSString aKey ) : bool
DecodeBytesForKey ( NSString aKey, int &lengthp ) : byte[]
DecodeDictionaryForXib ( GSXibElement element, NSString classname, NSString objID ) : id
DecodeDoubleForKey ( NSString aKey ) : double
DecodeFloatForKey ( NSString aKey ) : float
DecodeInt32ForKey ( NSString aKey ) : int
DecodeInt64ForKey ( NSString aKey ) : long
DecodeIntForKey ( NSString aKey ) : int
DecodeObjectForKey ( NSString aKey ) : id
DecodeObjectForXib ( GSXibElement element, NSString classname, NSString objID ) : id
DecodeReferenceForKey ( NSString aKey ) : NSString
GSXibKeyedUnarchiver ( bool shouldCallInit = true ) : System
InitForReadingWithData ( NSData data ) : GSXibKeyedUnarchiver
ObjectForXib ( GSXibElement element ) : id
ParserDidEndElement ( NSXMLParser parser, NSString elementName, NSString namespaceURI, NSString qualifiedName ) : void
ParserDidStartElement ( NSXMLParser parser, NSString elementName, NSString namespaceURI, NSString qualifiedName, NSDictionary attributeDict ) : void
ParserFoundCharacters ( NSXMLParser parser, NSString foundCharacters ) : void
ReplaceObject ( id oldObj, id newObj ) : bool
_DecodeArrayOfObjectsForElement ( GSXibElement element ) : id
_DecodeArrayOfObjectsForKey ( NSString aKey ) : id
_DecodeDictionaryOfObjectsForElement ( GSXibElement element ) : id

Private Methods

Method Description
PreProcessXib ( NSData data ) : NSData

Method Details

Alloc() public static method

public static Alloc ( ) : GSXibKeyedUnarchiver
return GSXibKeyedUnarchiver

AllocObjectForClassName() public method

public AllocObjectForClassName ( NSString classname ) : id
classname NSString
return id

ContainsValueForKey() public method

public ContainsValueForKey ( NSString aKey ) : bool
aKey NSString
return bool

DecodeBoolForKey() public method

public DecodeBoolForKey ( NSString aKey ) : bool
aKey NSString
return bool

DecodeBytesForKey() public method

public DecodeBytesForKey ( NSString aKey, int &lengthp ) : byte[]
aKey NSString
lengthp int
return byte[]

DecodeDictionaryForXib() public method

public DecodeDictionaryForXib ( GSXibElement element, NSString classname, NSString objID ) : id
element GSXibElement
classname NSString
objID NSString
return id

DecodeDoubleForKey() public method

public DecodeDoubleForKey ( NSString aKey ) : double
aKey NSString
return double

DecodeFloatForKey() public method

public DecodeFloatForKey ( NSString aKey ) : float
aKey NSString
return float

DecodeInt32ForKey() public method

public DecodeInt32ForKey ( NSString aKey ) : int
aKey NSString
return int

DecodeInt64ForKey() public method

public DecodeInt64ForKey ( NSString aKey ) : long
aKey NSString
return long

DecodeIntForKey() public method

public DecodeIntForKey ( NSString aKey ) : int
aKey NSString
return int

DecodeObjectForKey() public method

public DecodeObjectForKey ( NSString aKey ) : id
aKey NSString
return id

DecodeObjectForXib() public method

public DecodeObjectForXib ( GSXibElement element, NSString classname, NSString objID ) : id
element GSXibElement
classname NSString
objID NSString
return id

DecodeReferenceForKey() public method

public DecodeReferenceForKey ( NSString aKey ) : NSString
aKey NSString
return NSString

GSXibKeyedUnarchiver() public method

public GSXibKeyedUnarchiver ( bool shouldCallInit = true ) : System
shouldCallInit bool
return System

InitForReadingWithData() public method

public InitForReadingWithData ( NSData data ) : GSXibKeyedUnarchiver
data NSData
return GSXibKeyedUnarchiver

ObjectForXib() public method

public ObjectForXib ( GSXibElement element ) : id
element GSXibElement
return id

ParserDidEndElement() public method

public ParserDidEndElement ( NSXMLParser parser, NSString elementName, NSString namespaceURI, NSString qualifiedName ) : void
parser NSXMLParser
elementName NSString
namespaceURI NSString
qualifiedName NSString
return void

ParserDidStartElement() public method

public ParserDidStartElement ( NSXMLParser parser, NSString elementName, NSString namespaceURI, NSString qualifiedName, NSDictionary attributeDict ) : void
parser NSXMLParser
elementName NSString
namespaceURI NSString
qualifiedName NSString
attributeDict NSDictionary
return void

ParserFoundCharacters() public method

public ParserFoundCharacters ( NSXMLParser parser, NSString foundCharacters ) : void
parser NSXMLParser
foundCharacters NSString
return void

ReplaceObject() public method

public ReplaceObject ( id oldObj, id newObj ) : bool
oldObj id
newObj id
return bool

_DecodeArrayOfObjectsForElement() public method

public _DecodeArrayOfObjectsForElement ( GSXibElement element ) : id
element GSXibElement
return id

_DecodeArrayOfObjectsForKey() public method

public _DecodeArrayOfObjectsForKey ( NSString aKey ) : id
aKey NSString
return id

_DecodeDictionaryOfObjectsForElement() public method

public _DecodeDictionaryOfObjectsForElement ( GSXibElement element ) : id
element GSXibElement
return id