MacOSプログラミング/Cocoaでのアーカイブとシリアライズ機能 アーカイブ編

 

ADC: Archives


- (identity)(CPU)
- CocoaObjective-CJava
- ()
 - union
 - void*
 - 
 - long chains of pointers
- 
- Making Substitutions During Coding


Coder
- CoderCoderNSCoder
- NSCoder NSCoder
- NSCoder
 - NSCoder3
  - NSArchiver, NSUnarchiver
 - NSKeyedArchiverNSKeyedUnarchiver
 - () NSPortCoder


- 
 - encodeRootObject使
 - NSCoderencodeRootObjectencodeObject


- 
- encodeConditionalObject, encodeConditionalObject:forKey 使
- nil
- ConditionalObjectweak
- NSCoderencodeObject
NSArchiver, NSKeyedArchiver


(Keyed Archives)
- NSKeyArchiverNSKeyUnarchiver 使
- 
 - 
- 
 - OSX10.2Keyed Archive10.2deprecated


- 
- A,B使A,B
- 使使
- 
- ID
- CocoaNS使
- 使Keyed Archiver, Unarchiverinternal values使NSKeyArchiver, NSKeyUnarchiver


- Unarchiver使
- 0nil, booleanNO, real  0.0 size NSZeroSize, 
- containsValueForKey 使
- 


- NSKeyedUnarchiver
- Integer32bit, 64bit IntegerFloat
- 使NSRangeException
- NSInvalidUnarchiveOperationException
- intfloatNSInvalidUnarchiveOperationException


- 
- Unarchiver


- 
- (NSArchiver) archiveRootObject:toFile:使
-  unarchiveObjectWithFile 使


- NSKeyedArchiver, NSKeyedUnarchiver
- 

使
- 
 - (1) 
 - (2) 使
- 使NSUnarchiver
- 使使使


(Sequential Archives)
- 10.010.110.2deprecated10.2使
- NSArchiverNSUnarchiver
- NSData
- 
- 
- 
- 
- 1
- NSUnarchiver
 - 
 - 
 - 
 - 
 - 
- setVersion
- if-else
- 使



- 
- 使
- 使
- 
- ConditionalObject


Comment

管理者だけに表示を許可する

Trackback

Trackback URL:

http://deathcube.blog36.fc2.com/tb.php/17-2916dc4f