Samond Classes Library 1.2.6-STABLE build 219
Main Page
Related Pages
Classes
Files
What's new in the current version
Table of Contents
What's new in 1.2.6
What's new in 1.2.5
What's new in 1.2.4
What's new in 1.2.3
What's new in 1.2.2
What's new in 1.2.1
What's new in 1.2.0
What's new in 1.2.6
initializing methods of exceptions moved from public sections to private sections of a classes
small error in a class
SCStream
is fixed
the following types was added into a library:
SCBool
,
SCChar
,
SCSignedLong
,
SCUChar
,
SCUnsignedLong
,
SCVoid
,
SCCharString
,
SCConstString
,
SCSelector
,
SCClass
,
SCID
,
SCString
,
SCNumber
,
SCDecimal
,
SCDate
,
SCValue
,
SCNull
and
SCURL
type
SCArgumentType
was reimplemented
type
SCStandardType
was removed
type
SCDataType
was reimplemented
What's new in 1.2.5
method
copyright
was added into a class
SCCommon
a types
SCDataType
and
SCArgumentType
was added
operator
for..in
support was added into the class
SCCollection
and its child classes
operator
[]
support was added into the classes
SCArray
,
SCOrderedSet
,
SCDictionary
and
SCStrings
a protocols
SCKeyedCollection
and
SCMutableKeyedCollection
was added
What's new in 1.2.4
the property
string
was added into the category
NSIndexSet(SCIndexSet)
the method
stringWithFormat:arguments:
was added into the category
NSString(SCString)
functions
SCLog
,
SCLogv
,
SCLogl
,
SCError
,
SCErrorv
,
SCErrorl
,
SCPrint
,
SCPrintv
,
SCPrintError
and
SCPrintErrorv
was added
classes
NSOrderedSet
and
NSMutableOrderedSet
was implemented for the platform
GNUstep
class
SCOrderedSet
is now supports for the platform
GNUstep
the platform
GNUstep
now can uses categories
NSOrderedSet(SCOrderedSet)
and
NSMutableOrderedSet(SCMutableOrderedSet)
FreeBSD
10.3 (x86_64), 11.0 and 11.1 support was added
DragonFly BSD
,
PCBSD/TrueOS
,
OpenBSD
and
NetBSD
support was added
Debian Linux
9.0.0 support was added
Fedora Linux
26.1.5 support was added
Arch Linux
support was added
Red Hat Enerprise Server
7.3 support was added
Oracle Linux
6.9 (i386) and 7.3 (x86_64) support was added
Ubuntu
17.04 support was added
What's new in 1.2.3
exceptions from the class
SCFileStreamException
moved into the class
SCStreamException
class
SCFileStreamException
was removed
category
NSException(SCException)
was added
category
NSIndexSet(SCIndexSet)
was added
protocol
SCDating
was added
wrapper class
SCData
was added
data objects
support was added
new methods was added into the categories:
NSArray(SCArray)
and
NSMutableArray(SCMutableArray)
NSSet(SCSet)
and
NSMutableSet(SCMutableSet)
NSOrderedSet(SCOrderedSet)
and
NSMutableOrderedSet(SCMutableOrderedSet)
NSDictionary(SCDictionary)
and
NSMutableDictionary(SCMutableDictionary)
new methods was added into the classes
SCArray
,
SCSet
,
SCOrderedSet
,
SCDictionary
,
SCStack
,
SCQueue
and
SCList
new methods was added into the classes
SCStrings
,
SCUniqueStrings
,
SCText
and
SCTextFile
What's new in 1.2.2
source files of library are distributed according to directories
docs
,
headers
,
resources
and
sources
collection type detection property
collectionType
of type
SCCollectionType
added into the protocol <
SCCollection
>
methods
setSet:
and
setOrderedSet:
are added into the category
NSMutableOrderedSet(SCMutableOrderedSet)
added the designed initializer method
initWithName:
into the class
SCCollection
What's new in 1.2.1
limited support of the
GNUstep
added
test cases for capability checking added
data type
SCUSize
was renamed to
SCSize
some categories was renamed:
category NSArray(SCNSArray) renamed to
NSArray(SCArray)
category NSMutableArray(SCNSMutableArray) renamed to
NSMutableArray(SCMutableArray)
category NSSet(SCNSSet) renamed to
NSSet(SCSet)
category NSMutableSet(SCNSMutableSet) renamed to
NSMutableSet(SCMutableSet)
category NSOrderedSet(SCNSOrderedSet) renamed to
NSOrderedSet(SCOrderedSet)
category NSMutableOrderedSet(SCNSMutableOrderedSet) renamed to
NSMutableOrderedSet(SCMutableOrderedSet)
category NSDictionary(SCNSDictionary) renamed to
NSDictionary(SCDictionary)
category NSMutableDictionary(SCNSMutableDictionary) renamed to
NSMutableDictionary(SCMutableDictionary)
category
NSAlert(SCAlert)
reimplemented
category
NSButton(SCButton)
reimplemented
add the category
NSData(SCData)
the service class
SCDescription
is created
What's new in 1.2.0
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
Generated on Fri Aug 10 2018 16:06:33 for Samond Classes Library 1.2.6-STABLE build 219 by
1.8.9.1