Foundation Changes
Foundation
FoundationErrors.h
NSArray.h
NSAttributedString.h
Added -[NSAttributedString enumerateAttribute:inRange:options:usingBlock:] (no architecture available)
Added -[NSAttributedString enumerateAttributesInRange:options:usingBlock:] (no architecture available)
NSBundle.h
NSCache.h
Added NSCache
Added -[NSCache countLimit]
Added -[NSCache delegate]
Added -[NSCache name]
Added -[NSCache objectForKey:]
Added -[NSCache setDelegate:]
Added -[NSCache setName:]
Added NSCacheDelegate
NSCalendar.h
NSCalendarDate.h
Removed -[NSCalendarDate description]
Removed NSDate(NSNaturalLangage)
NSConnection.h
NSData.h
Added NSPurgeableData
NSDate.h
Modified -[NSDate addTimeInterval:]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
| Declaration | |
|---|---|
| Old | - (id)initWithTimeIntervalSinceNow:(NSTimeInterval)secsToBeAddedToNow |
| New | - (id)initWithTimeIntervalSinceNow:(NSTimeInterval)secs |
Modified -[NSDate descriptionWithLocale:]
| Header | |
|---|---|
| Old | NSCalendarDate.h |
| New | NSDate.h |
NSDateFormatter.h
Removed -[NSDateFormatter init]
| Declaration | |
|---|---|
| Old | - (BOOL)getObjectValue:(id *)obj forString:(NSString *)string range:(inout NSRange *)rangep error:(NSError **)error |
| New | - (BOOL)getObjectValue:(out id *)obj forString:(NSString *)string range:(inout NSRange *)rangep error:(out NSError **)error |
NSDebug.h
Modified +[NSAutoreleasePool resetTotalAutoreleasedObjects]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool poolCountHighWaterResolution]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool enableRelease:]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool autoreleasedObjectCount]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool topAutoreleasePoolCount]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool totalAutoreleasedObjects]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool setPoolCountHighWaterResolution:]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool setPoolCountHighWaterMark:]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool enableFreedObjectCheck:]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
Modified +[NSAutoreleasePool poolCountHighWaterMark]
| Deprecation | |
|---|---|
| Old | |
| New | 10.6 |
NSDictionary.h
NSError.h
Added -[NSError helpAnchor]
Added NSHelpAnchorErrorKey
NSException.h
Added NSAssertionHandlerKey
NSExpression.h
Added NSBlockExpressionType
NSFileManager.h
Added -[NSObject fileManager:shouldCopyItemAtURL:toURL:]
Added -[NSObject fileManager:shouldLinkItemAtURL:toURL:]
Added -[NSObject fileManager:shouldMoveItemAtURL:toURL:]
Added -[NSObject fileManager:shouldProceedAfterError:copyingItemAtURL:toURL:]
Added -[NSObject fileManager:shouldProceedAfterError:linkingItemAtURL:toURL:]
Added -[NSObject fileManager:shouldProceedAfterError:movingItemAtURL:toURL:]
Added -[NSObject fileManager:shouldProceedAfterError:removingItemAtURL:]
Added -[NSObject fileManager:shouldRemoveItemAtURL:]
NSFormatter.h
| Declaration | |
|---|---|
| Old | - (BOOL)getObjectValue:(id *)obj forString:(NSString *)string errorDescription:(NSString **)error |
| New | - (BOOL)getObjectValue:(out id *)obj forString:(NSString *)string errorDescription:(out NSString **)error |
NSGeometry.h
Modified -[NSCoder encodePoint:forKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified -[NSCoder decodeRectForKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified -[NSCoder encodeSize:forKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified NSCoder(NSGeometryKeyedCoding)
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified -[NSCoder decodeSizeForKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified -[NSCoder decodePointForKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
Modified -[NSCoder encodeRect:forKey:]
| Header | |
|---|---|
| Old | NSKeyedArchiver.h |
| New | NSGeometry.h |
NSIndexSet.h
NSInvocation.h
Modified NSObjCUnionType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCNoType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCFloatType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCDoubleType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCSelectorType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCLonglongType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCCharType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCBoolType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCVoidType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCObjectType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCValue
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCStructType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCPointerType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCBitfield
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCLongType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCStringType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCShortType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
Modified NSObjCArrayType
| Architectures | |
|---|---|
| Old | ppc,ppc64,i386,x86_64 |
| New | none? |
NSJavaSetup.h
Removed NSJavaBundleCleanup()
Removed NSJavaBundleSetup()
Removed NSJavaClasses
Removed NSJavaClassesForBundle()
Removed NSJavaClassesFromPath()
Removed NSJavaLibraryPath
Removed NSJavaNeedsToLoadClasses()
Removed NSJavaNeedsVirtualMachine()
Removed NSJavaObjectNamedInPath()
Removed NSJavaOwnVirtualMachine
Removed NSJavaPath
Removed NSJavaPathSeparator
Removed NSJavaProvidesClasses()
Removed NSJavaRoot
Removed NSJavaSetup()
Removed NSJavaSetupVirtualMachine()
Removed NSJavaUserPath
NSLocale.h
NSNumberFormatter.h
Removed -[NSNumberFormatter init]
NSObjCRuntime.h
Added NSComparisonResult() (no architecture available)
Added #def NS_BLOCKS_AVAILABLE
Added obj2 (no architecture available)
NSObject.h
Added NSDiscardableContent
Added NSObject(NSDiscardableContentProxy)
NSOrthography.h
Added NSOrthography
Added NSOrthography.allScripts
Added NSOrthography(NSOrthographyCreation)
Added NSOrthography(NSOrthographyExtended)
NSPredicate.h
NSProcessInfo.h
NSPropertyList.h
Added NSPropertyListWriteOptions
NSSet.h
NSSortDescriptor.h
NSString.h
NSTextCheckingResult.h
Added NSTextCheckingResult
Added NSTextCheckingResult.URL
Added NSTextCheckingAllTypes
Added NSTextCheckingCityKey
Added NSTextCheckingCountryKey
Added NSTextCheckingNameKey
Added NSTextCheckingPhoneKey
Added NSTextCheckingResult(NSTextCheckingResultCreation)
Added NSTextCheckingResult(NSTextCheckingResultOptional)
Added NSTextCheckingStateKey
Added NSTextCheckingStreetKey
Added NSTextCheckingType
Added NSTextCheckingTypeDash
Added NSTextCheckingTypeDate
Added NSTextCheckingTypeLink
Added NSTextCheckingTypeQuote
Added NSTextCheckingTypes
Added NSTextCheckingZIPKey
NSTimeZone.h
NSURL.h
Added -[NSURL filePathURL]
Added NSURLCreationDateKey
Added NSURLCustomIconKey
Added NSURLEffectiveIconKey
Added NSURLFileSizeKey
Added NSURLIsDirectoryKey
Added NSURLIsHiddenKey
Added NSURLIsPackageKey
Added NSURLIsRegularFileKey
Added NSURLIsSymbolicLinkKey
Added NSURLIsUserImmutableKey
Added NSURLIsVolumeKey
Added NSURLLabelColorKey
Added NSURLLabelNumberKey
Added NSURLLinkCountKey
Added NSURLLocalizedLabelKey
Added NSURLLocalizedNameKey
Added NSURLNameKey
Added NSURLTypeIdentifierKey
Added NSURLVolumeURLKey