- full optimization of the source code of the library has been performed
- library documentation is available in Russian and English
- old MacOS and iOS support was removed
- section Programming Guide was added into the documentation
- created categories NSOrderedSet(SCNSOrderedSet) and NSMutableOrderedSet(SCNSMutableOrderedSet)
- null stream class SCNullStream created
- class SCDelegateObject was renamed to SCDelegate
- class SCStreamDelegateObject was renamed to SCStreamDelegate
- protocol SCCodingProtocol was renamed to SCCoding
- protocol SCDictionaryObjectProtocol was renamed to SCDictionaring
- protocol SCStreamProtocol was renamed to SCStreaming
- protocol SCCollectionProtocol was renamed to SCCollectioning
- protocols SCCollection and SCMutableCollections created
- ordered set class SCOrderedSet was created
- collections capacity limits was removed
- class SCCollectionDelegateObject was renamed to SCCollectionDelegate
- documentation section "Library error messages"
- some classes properties was renamed:
- property isReadOnly was renamed to readOnly
- property SCStream.isOpen was renamed to SCStream.opened
- property SCStream.streamName was renamed to SCStream.name
- property SCStream.isReadable was renamed to SCStream.readable
- property SCStream.isWritable was renamed to SCStream.writable
- property SCStream.isWriteOnly was renamed to SCStream.writeOnly
- property SCStream.isReadWrite was renamed to SCStream.readWrite
- protocol SCSortingProtocol was renamed to SCSorter
- class SCSortingAlgorithm was renamed to SCSorter
- class SCBubbleSortingAlgorithm was renamed to SCBubbleSorter
- class SCFastSortingAlgorithm was renamed to SCFastSorter
- code for unique strings support was moved from class SCStrings into the new class SCUniqueStrings
- class SCServiceObject was renamed to SCService
- protocols SCIndexedCollection and SCMutableIndexedCollection was created
- class SCLog was removed
- classes SCNetObject, SCSubnetMask, SCIPAddress and SCSubnet was removed
- exceptions SCNotFoundException, SCReadOnlyException, SCNotSupportedException and SCNetException was removed
Posted by
2017-02-07