Top Level Namespace
Defined Under Namespace
Modules: ADBannerViewDelegate, ADInterstitialAdDelegate, AVAssetResourceLoaderDelegate, AVAsynchronousKeyValueLoading, AVAudioPlayerDelegate, AVAudioRecorderDelegate, AVAudioSessionDelegate, AVCaptureAudioDataOutputSampleBufferDelegate, AVCaptureFileOutputRecordingDelegate, AVCaptureMetadataOutputObjectsDelegate, AVCaptureVideoDataOutputSampleBufferDelegate, AVPlayerItemOutputPullDelegate, AVVideoCompositionValidationHandling, CAAction, CALayoutManager, CAMediaTiming, CLAuthorizationStatus, CLLocationManagerDelegate, CMAttitudeReferenceFrame, CMMagneticFieldCalibrationAccuracy, Comparable, Dispatch, EKAlarmProximity, EKAuthorizationStatus, EKCalendarChooserDelegate, EKCalendarChooserDisplayStyle, EKCalendarChooserSelectionStyle, EKCalendarType, EKEntityMask, EKEntityType, EKEventAvailability, EKEventEditViewAction, EKEventEditViewDelegate, EKEventStatus, EKEventViewAction, EKEventViewDelegate, EKParticipantRole, EKParticipantStatus, EKParticipantType, EKRecurrenceFrequency, EKSourceType, EKSpan, Enumerable, Errno, FFI, GKAchievementViewControllerDelegate, GKFriendRequestComposeViewControllerDelegate, GKGameCenterControllerDelegate, GKGameCenterViewControllerState, GKLeaderboardViewControllerDelegate, GKMatchDelegate, GKMatchmakerViewControllerDelegate, GKPeerConnectionState, GKPeerPickerControllerDelegate, GKSendDataMode, GKSessionDelegate, GKSessionError, GKSessionMode, GKTurnBasedEventHandlerDelegate, GKTurnBasedMatchmakerViewControllerDelegate, GKVoiceChatClient, GKVoiceChatServiceError, Kernel, MFMailComposeViewControllerDelegate, MFMessageComposeViewControllerDelegate, MKAnnotation, MKAnnotationViewDragState, MKMapViewDelegate, MKOverlay, MKReverseGeocoderDelegate, MPMediaPickerControllerDelegate, MPMediaPlayback, MPMovieControlMode, MPMovieScalingMode, NKIssueContentStatus, NSAttributeType, NSCacheDelegate, NSCoding, NSCompoundPredicateType, NSCopying, NSDateFormatterBehavior, NSDateFormatterStyle, NSDecimalNumberBehaviors, NSDeleteRule, NSDiscardableContent, NSErrorRecoveryAttempting, NSFastEnumeration, NSFetchedResultsControllerDelegate, NSFetchedResultsSectionInfo, NSFileManagerDelegate, NSFilePresenter, NSHTTPCookieAcceptPolicy, NSKeyValueCoding, NSKeyValueObserving, NSKeyedArchiverDelegate, NSKeyedUnarchiverDelegate, NSLocking, NSMachPortDelegate, NSMetadataQueryDelegate, NSMutableCopying, NSNetServiceBrowserDelegate, NSNetServiceDelegate, NSNetServicesError, NSNotificationCoalescing, NSPortDelegate, NSPostingStyle, NSSecureCoding, NSStreamDelegate, NSURLAuthenticationChallengeSender, NSURLCacheStoragePolicy, NSURLConnectionDataDelegate, NSURLConnectionDelegate, NSURLConnectionDownloadDelegate, NSURLCredentialPersistence, NSURLProtocolClient, NSXMLParserDelegate, PKAddPassesViewControllerDelegate, Precision, QLPreviewControllerDataSource, QLPreviewControllerDelegate, QLPreviewItem, SKPaymentTransactionObserver, SKProductsRequestDelegate, SKRequestDelegate, SKStoreProductViewControllerDelegate, Signal, UIAccelerometerDelegate, UIAccessibility, UIAccessibilityAction, UIAccessibilityContainer, UIAccessibilityFocus, UIAccessibilityIdentification, UIAccessibilityReadingContent, UIAccessibilityScrollDirection, UIAccessibilityZoomType, UIActionSheetDelegate, UIActionSheetStyle, UIActivityIndicatorViewStyle, UIActivityItemSource, UIAlertViewDelegate, UIAlertViewStyle, UIAppearance, UIApplicationDelegate, UIApplicationState, UIBarButtonItemStyle, UIBarButtonSystemItem, UIBarMetrics, UIButtonType, UICollectionElementCategory, UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout, UIControlContentHorizontalAlignment, UIControlContentVerticalAlignment, UIDataSourceModelAssociation, UIDatePickerMode, UIDeviceBatteryState, UIDeviceOrientation, UIDocumentInteractionControllerDelegate, UIEventSubtype, UIEventType, UIGestureRecognizerDelegate, UIGestureRecognizerState, UIImageOrientation, UIImagePickerControllerDelegate, UIImageResizingMode, UIInputViewAudioFeedback, UIInterfaceOrientation, UIInterfaceOrientationMask, UIKeyInput, UIKeyboardAppearance, UIKeyboardType, UIModalPresentationStyle, UIModalTransitionStyle, UINavigationBarDelegate, UINavigationControllerDelegate, UIPageViewControllerDataSource, UIPageViewControllerDelegate, UIPickerViewAccessibilityDelegate, UIPickerViewDelegate, UIPopoverControllerDelegate, UIPrintInfoDuplex, UIPrintInfoOrientation, UIPrintInfoOutputType, UIPrintInteractionControllerDelegate, UIProgressViewStyle, UIRemoteNotificationType, UIResponderStandardEditActions, UIReturnKeyType, UIScreenOverscanCompensation, UIScrollViewAccessibilityDelegate, UIScrollViewDelegate, UIScrollViewIndicatorStyle, UISearchBarDelegate, UISearchBarIcon, UISearchDisplayDelegate, UISegmentedControlSegment, UISegmentedControlStyle, UISplitViewControllerDelegate, UIStatusBarAnimation, UIStatusBarStyle, UISwipeGestureRecognizerDirection, UITabBarControllerDelegate, UITabBarDelegate, UITabBarSystemItem, UITableViewCellAccessoryType, UITableViewCellEditingStyle, UITableViewCellSelectionStyle, UITableViewCellSeparatorStyle, UITableViewCellStyle, UITableViewDataSource, UITableViewDelegate, UITableViewRowAnimation, UITableViewScrollPosition, UITableViewStyle, UITextAutocapitalizationType, UITextAutocorrectionType, UITextBorderStyle, UITextFieldDelegate, UITextFieldViewMode, UITextInput, UITextInputDelegate, UITextInputTokenizer, UITextInputTraits, UITextLayoutDirection, UITextSpellCheckingType, UITextStorageDirection, UITextViewDelegate, UITextWritingDirection, UIToolbarPosition, UITouchPhase, UIUserInterfaceIdiom, UIUserInterfaceLayoutDirection, UIVideoEditorControllerDelegate, UIViewAnimationCurve, UIViewAnimationTransition, UIViewContentMode, UIViewControllerRestoration, UIWebViewDelegate Classes: ADBannerView, ADInterstitialAd, ARGF, AVAsset, AVAssetExportSession, AVAssetImageGenerator, AVAssetReader, AVAssetReaderAudioMixOutput, AVAssetReaderOutput, AVAssetReaderTrackOutput, AVAssetReaderVideoCompositionOutput, AVAssetResourceLoader, AVAssetResourceLoadingRequest, AVAssetTrack, AVAssetTrackSegment, AVAssetWriter, AVAssetWriterInput, AVAssetWriterInputPixelBufferAdaptor, AVAudioMix, AVAudioMixInputParameters, AVAudioPlayer, AVAudioRecorder, AVAudioSession, AVAudioSessionChannelDescription, AVAudioSessionDataSourceDescription, AVAudioSessionPortDescription, AVAudioSessionRouteDescription, AVCaptureAudioChannel, AVCaptureAudioDataOutput, AVCaptureConnection, AVCaptureDevice, AVCaptureDeviceFormat, AVCaptureDeviceInput, AVCaptureFileOutput, AVCaptureInput, AVCaptureInputPort, AVCaptureMetadataOutput, AVCaptureMovieFileOutput, AVCaptureOutput, AVCaptureSession, AVCaptureStillImageOutput, AVCaptureVideoDataOutput, AVCaptureVideoPreviewLayer, AVComposition, AVCompositionTrack, AVCompositionTrackSegment, AVFrameRateRange, AVMediaSelectionGroup, AVMediaSelectionOption, AVMetadataFaceObject, AVMetadataItem, AVMetadataObject, AVMutableAudioMix, AVMutableAudioMixInputParameters, AVMutableComposition, AVMutableCompositionTrack, AVMutableMetadataItem, AVMutableTimedMetadataGroup, AVMutableVideoComposition, AVMutableVideoCompositionInstruction, AVMutableVideoCompositionLayerInstruction, AVPlayer, AVPlayerItem, AVPlayerItemAccessLog, AVPlayerItemAccessLogEvent, AVPlayerItemErrorLog, AVPlayerItemErrorLogEvent, AVPlayerItemOutput, AVPlayerItemTrack, AVPlayerItemVideoOutput, AVPlayerLayer, AVQueuePlayer, AVSynchronizedLayer, AVTextStyleRule, AVTimedMetadataGroup, AVURLAsset, AVVideoComposition, AVVideoCompositionCoreAnimationTool, AVVideoCompositionInstruction, AVVideoCompositionLayerInstruction, ArgumentError, Array, BasicObject, Bignum, Binding, Boxed, CAAnimation, CAAnimationGroup, CABasicAnimation, CADisplayLink, CAEAGLLayer, CAEmitterCell, CAEmitterLayer, CAGradientLayer, CAKeyframeAnimation, CALayer, CAMediaTimingFunction, CAPropertyAnimation, CAReplicatorLayer, CAScrollLayer, CAShapeLayer, CATextLayer, CATiledLayer, CATransaction, CATransformLayer, CATransition, CAValueFunction, CFAllocatorContext, CFArrayCallBacks, CFBagCallBacks, CFBinaryHeapCallBacks, CFBinaryHeapCompareContext, CFDictionaryKeyCallBacks, CFDictionaryValueCallBacks, CFFileDescriptorContext, CFGregorianDate, CFGregorianUnits, CFHostClientContext, CFMachPortContext, CFMessagePortContext, CFNetServiceClientContext, CFRange, CFRunLoopObserverContext, CFRunLoopSourceContext, CFRunLoopSourceContext1, CFRunLoopTimerContext, CFSetCallBacks, CFSocketContext, CFSocketSignature, CFStreamClientContext, CFStreamError, CFStringInlineBuffer, CFSwappedFloat32, CFSwappedFloat64, CFTreeContext, CFUUIDBytes, CGAffineTransform, CGDataConsumerCallbacks, CGDataProviderCallbacks, CGDataProviderDirectAccessCallbacks, CGDataProviderDirectCallbacks, CGDataProviderSequentialCallbacks, CGFunctionCallbacks, CGPathElement, CGPatternCallbacks, CGRect, CGSize, CIColor, CIContext, CIDetector, CIFaceFeature, CIFeature, CIFilter, CIImage, CIVector, CLGeocoder, CLHeading, CLLocation, CLLocationCoordinate2D, CLLocationManager, CLPlacemark, CLRegion, CMAcceleration, CMAccelerometerData, CMAttitude, CMCalibratedMagneticField, CMDeviceMotion, CMGyroData, CMLogItem, CMMagneticField, CMMagnetometerData, CMMotionManager, CMQuaternion, CMRotationMatrix, CMRotationRate, CTCall, CTCallCenter, CTCarrier, CTTelephonyNetworkInfo, CVFillExtendedPixelsCallBackData, CVPlanarComponentInfo, CVPlanarPixelBufferInfo, CVPlanarPixelBufferInfo_YCbCrPlanar, CVSMPTETime, CVTime, CVTimeStamp, Class, Complex, Data, Dir, EKAlarm, EKCalendar, EKCalendarChooser, EKCalendarItem, EKEvent, EKEventEditViewController, EKEventStore, EKEventViewController, EKObject, EKParticipant, EKRecurrenceDayOfWeek, EKRecurrenceEnd, EKRecurrenceRule, EKReminder, EKSource, EKStructuredLocation, ENV, EOFError, Encoding, EncodingError, Enumerator, Exception, FalseClass, File, FileTest, Fixnum, Float, FloatDomainError, GKAchievement, GKAchievementChallenge, GKAchievementDescription, GKAchievementViewController, GKChallenge, GKChallengeEventHandler, GKFriendRequestComposeViewController, GKGameCenterViewController, GKInvite, GKLeaderboard, GKLeaderboardViewController, GKLocalPlayer, GKMatch, GKMatchRequest, GKMatchmaker, GKMatchmakerViewController, GKNotificationBanner, GKPeerPickerController, GKPlayer, GKScore, GKScoreChallenge, GKSession, GKTurnBasedEventHandler, GKTurnBasedMatch, GKTurnBasedMatchmakerViewController, GKTurnBasedParticipant, GKVoiceChat, GKVoiceChatService, Hash, IO, IOError, IndexError, Integer, Interrupt, KeyError, LoadError, LocalJumpError, MFMailComposeViewController, MFMessageComposeViewController, MKAnnotationView, MKCircle, MKCircleView, MKCoordinateRegion, MKCoordinateSpan, MKDirectionsRequest, MKMapItem, MKMapPoint, MKMapRect, MKMapSize, MKMapView, MKMultiPoint, MKOverlayPathView, MKOverlayView, MKPinAnnotationView, MKPlacemark, MKPointAnnotation, MKPolygon, MKPolygonView, MKPolyline, MKPolylineView, MKReverseGeocoder, MKShape, MKUserLocation, MKUserTrackingBarButtonItem, MPMediaEntity, MPMediaItem, MPMediaItemArtwork, MPMediaItemCollection, MPMediaLibrary, MPMediaPickerController, MPMediaPlaylist, MPMediaPredicate, MPMediaPropertyPredicate, MPMediaQuery, MPMediaQuerySection, MPMovieAccessLog, MPMovieAccessLogEvent, MPMovieErrorLog, MPMovieErrorLogEvent, MPMoviePlayerController, MPMoviePlayerViewController, MPMusicPlayerController, MPNowPlayingInfoCenter, MPTimedMetadata, MPVolumeView, MatchData, Math, Method, Module, Mutex, NKAssetDownload, NKIssue, NKLibrary, NSArray, NSAssertionHandler, NSAtomicStore, NSAtomicStoreCacheNode, NSAttributeDescription, NSAttributedString, NSAutoreleasePool, NSBlockOperation, NSBundle, NSByteCountFormatter, NSCache, NSCachedURLResponse, NSCalendar, NSCharacterSet, NSCoder, NSComparisonPredicate, NSCompoundPredicate, NSCondition, NSConditionLock, NSCountedSet, NSData, NSDataDetector, NSDate, NSDateComponents, NSDateFormatter, NSDecimal, NSDecimalNumber, NSDecimalNumberHandler, NSDictionary, NSDirectoryEnumerator, NSEntityDescription, NSEntityMapping, NSEntityMigrationPolicy, NSEnumerator, NSError, NSException, NSExpression, NSExpressionDescription, NSFastEnumerationState, NSFetchRequest, NSFetchRequestExpression, NSFetchedPropertyDescription, NSFetchedResultsController, NSFileCoordinator, NSFileHandle, NSFileManager, NSFileSecurity, NSFileVersion, NSFileWrapper, NSFormatter, NSHTTPCookie, NSHTTPCookieStorage, NSHTTPURLResponse, NSHashTable, NSIncrementalStore, NSIncrementalStoreNode, NSIndexPath, NSIndexSet, NSInputStream, NSInvocation, NSInvocationOperation, NSJSONSerialization, NSKeyedArchiver, NSKeyedUnarchiver, NSLinguisticTagger, NSLocale, NSLock, NSMachPort, NSManagedObject, NSManagedObjectContext, NSManagedObjectID, NSManagedObjectModel, NSMapTable, NSMappingModel, NSMergeConflict, NSMergePolicy, NSMessagePort, NSMetadataItem, NSMetadataQuery, NSMetadataQueryAttributeValueTuple, NSMetadataQueryResultGroup, NSMethodSignature, NSMigrationManager, NSMutableArray, NSMutableAttributedString, NSMutableCharacterSet, NSMutableData, NSMutableDictionary, NSMutableIndexSet, NSMutableOrderedSet, NSMutableParagraphStyle, NSMutableSet, NSMutableString, NSMutableURLRequest, NSNetService, NSNetServiceBrowser, NSNotification, NSNotificationCenter, NSNotificationQueue, NSNull, NSNumber, NSNumberFormatter, NSObject, NSOperation, NSOperationQueue, NSOrderedSet, NSOrthography, NSOutputStream, NSParagraphStyle, NSPersistentStore, NSPersistentStoreCoordinator, NSPersistentStoreRequest, NSPipe, NSPointerArray, NSPointerFunctions, NSPort, NSPredicate, NSProcessInfo, NSPropertyDescription, NSPropertyListSerialization, NSPropertyMapping, NSProxy, NSPurgeableData, NSRange, NSRecursiveLock, NSRegularExpression, NSRelationshipDescription, NSRunLoop, NSSaveChangesRequest, NSScanner, NSSet, NSShadow, NSSortDescriptor, NSStream, NSString, NSStringDrawingContext, NSSwappedDouble, NSSwappedFloat, NSThread, NSTimeZone, NSTimer, NSURL, NSURLAuthenticationChallenge, NSURLCache, NSURLConnection, NSURLCredential, NSURLCredentialStorage, NSURLProtectionSpace, NSURLProtocol, NSURLRequest, NSURLResponse, NSUUID, NSUbiquitousKeyValueStore, NSUndoManager, NSUserDefaults, NSValue, NSValueTransformer, NSXMLParser, NameError, NilClass, NoMemoryError, NoMethodError, NotImplementedError, Numeric, Object, PKAddPassesViewController, PKPass, PKPassLibrary, Pointer, Proc, QLPreviewController, Random, Range, RangeError, Rational, Regexp, RegexpError, RubyObject, RuntimeError, SKDownload, SKMutablePayment, SKPayment, SKPaymentQueue, SKPaymentTransaction, SKProduct, SKProductsRequest, SKProductsResponse, SKRequest, SKStoreProductViewController, SLComposeViewController, SLRequest, Sandbox, ScriptError, SecurityError, SignalException, StandardError, StopIteration, String, Struct, Symbol, SyntaxError, SystemCallError, SystemExit, SystemStackError, Thread, ThreadError, ThreadGroup, Time, TopLevel, TrueClass, TypeError, UIAcceleration, UIAccelerometer, UIAccessibilityElement, UIActionSheet, UIActivity, UIActivityIndicatorView, UIActivityItemProvider, UIActivityViewController, UIAlertView, UIApplication, UIBarButtonItem, UIBarItem, UIBezierPath, UIButton, UICollectionReusableView, UICollectionView, UICollectionViewCell, UICollectionViewController, UICollectionViewFlowLayout, UICollectionViewLayout, UICollectionViewLayoutAttributes, UICollectionViewUpdateItem, UIColor, UIControl, UIDatePicker, UIDevice, UIDictationPhrase, UIDocument, UIDocumentInteractionController, UIEdgeInsets, UIEvent, UIFont, UIGestureRecognizer, UIImage, UIImagePickerController, UIImageView, UILabel, UILongPressGestureRecognizer, UIManagedDocument, UIMarkupTextPrintFormatter, UIMenuItem, UINavigationBar, UINavigationController, UINavigationItem, UINib, UIOffset, UIPageControl, UIPageViewController, UIPanGestureRecognizer, UIPasteboard, UIPickerView, UIPinchGestureRecognizer, UIPopoverBackgroundView, UIPopoverController, UIPrintFormatter, UIPrintInfo, UIPrintInteractionController, UIPrintPaper, UIProgressView, UIReferenceLibraryViewController, UIRefreshControl, UIResponder, UIRotationGestureRecognizer, UIScreen, UIScreenMode, UIScrollView, UISearchBar, UISearchDisplayController, UISegmentedControl, UISimpleTextPrintFormatter, UISlider, UISplitViewController, UIStepper, UIStoryboard, UIStoryboardPopoverSegue, UIStoryboardSegue, UISwipeGestureRecognizer, UISwitch, UITabBar, UITabBarController, UITabBarItem, UITableView, UITableViewCell, UITableViewController, UITableViewHeaderFooterView, UITapGestureRecognizer, UITextChecker, UITextField, UITextInputMode, UITextInputStringTokenizer, UITextPosition, UITextRange, UITextSelectionRect, UITextView, UIToolbar, UITouch, UIVideoEditorController, UIView, UIViewController, UIViewPrintFormatter, UIWebView, UIWindow, UnboundMethod, ZeroDivisionError, fatal
Constant Summary
- AVAssetExportSessionStatusUnknown
Indicates that the status is unknown.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportSessionStatusWaiting
Indicates that the session is waiting to export more data.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportSessionStatusExporting
Indicates that the export session is in progress.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportSessionStatusCompleted
Indicates that the export session completed successfully.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportSessionStatusFailed
Indicates that the export session failed.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportSessionStatusCancelled
Indicates that the export session was cancelled.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPresetLowQuality
Specifies a low quality quicktime file.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPresetMediumQuality
Specifies a medium quality quicktime file.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPresetHighestQuality
Specifies a high quality quicktime file.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPreset640x480
Specifies output at 640x480 pixels.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPreset960x540
Specifies output at 960x540 pixels.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPreset1280x720
Specifies output at 1280x720 pixels.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPreset1920x1080
Specifies output at 1920x1080 pixels.available in ios 5.0 and later.declared in avassetexportsession.h.
- AVAssetExportPresetAppleM4A
Specifies an audio-only .m4a file with appropriate itunes gapless playback data.available in ios 4.0 and later.declared in avassetexportsession.h.
- AVAssetExportPresetPassthrough
Specifies that all tracks pass through, unless it is not possible.available in ios 4.0 and later.declared in avassetexportsession.h.
- NSLineBreakByWordWrapping
Wrapping occurs at word boundaries, unless the word itself doesn’t fit on a single line.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSLineBreakByCharWrapping
Wrapping occurs before the first character that doesn’t fit.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSLineBreakByClipping
Lines are simply not drawn past the edge of the text container.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSLineBreakByTruncatingHead
The line is displayed so that the end fits in the container and the missing text at the beginning of the line is indicated by an ellipsis glyph. although this mode works for multiline text, it is more often used for single line text.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSLineBreakByTruncatingTail
The line is displayed so that the beginning fits in the container and the missing text at the end of the line is indicated by an ellipsis glyph. although this mode works for multiline text, it is more often used for single line text.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSLineBreakByTruncatingMiddle
The line is displayed so that the beginning and end fit in the container and the missing text in the middle is indicated by an ellipsis glyph. although this mode works for multiline text, it is more often used for single line text.available in ios 6.0 and later.declared in nsparagraphstyle.h.
- NSManagedObjectResultType
Specifies that the request returns managed objects.available in ios 3.0 and later.declared in nsfetchrequest.h.
- NSManagedObjectIDResultType
Specifies that the request returns managed object ids.available in ios 3.0 and later.declared in nsfetchrequest.h.
- NSDictionaryResultType
Specifies that the request returns dictionaries.see also includespendingchanges and setpropertiestofetch:.available in ios 3.0 and later.declared in nsfetchrequest.h.
- NSCountResultType
Specifies that the request returns the count of the objects that match the request.available in ios 5.0 and later.declared in nsfetchrequest.h.
- NSSnapshotEventUndoInsertion
Specifies a change due to undo from insertion.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSSnapshotEventUndoDeletion
Specifies a change due to undo from deletion.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSSnapshotEventUndoUpdate
Specifies a change due to a property-level undo.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSSnapshotEventRollback
Specifies a change due to the managed object context being rolled back.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSSnapshotEventRefresh
Specifies a change due to the managed object being refreshed.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSSnapshotEventMergePolicy
Specifies a change due to conflict resolution during a save operation.available in ios 3.0 and later.declared in nsmanagedobject.h.
- NSInsertedObjectsKey
Key for the set of objects that were inserted into the context.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSUpdatedObjectsKey
Key for the set of objects that were updated.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSDeletedObjectsKey
Key for the set of objects that were marked for deletion during the previous event. available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSRefreshedObjectsKey
Key for the set of objects that were refreshed.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSInvalidatedObjectsKey
Key for the set of objects that were invalidated.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSInvalidatedAllObjectsKey
Key that specifies that all objects in the context have been invalidated.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSConfinementConcurrencyType
Specifies that the context will use the thread confinement pattern.available in ios 5.0 and later.declared in nsmanagedobjectcontext.h.
- NSPrivateQueueConcurrencyType
Specifies that the context will be associated with a private dispatch queue.available in ios 5.0 and later.declared in nsmanagedobjectcontext.h.
- NSMainQueueConcurrencyType
Specifies that the context will be associated with the main queue.available in ios 5.0 and later.declared in nsmanagedobjectcontext.h.
- NSSQLiteStoreType
The sqlite database store type.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSBinaryStoreType
The binary store type.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSInMemoryStoreType
The in-memory store type.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSStoreTypeKey
The key in the metadata dictionary to identify the store type.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSStoreUUIDKey
The key in the metadata dictionary to identify the store uuid.the store uuid is useful to identify stores through uri representations, but it is not guaranteed to be unique. the uuid generated for new stores is unique—users can freely copy files and thus the uuid stored inside—so if you track or reference stores explicitly you need to be aware of duplicate uuids and potentially override the uuid when a new store is added to the list of known stores in your application.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSAddedPersistentStoresKey
Key for the array of stores that were added.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSRemovedPersistentStoresKey
Key for the array of stores that were removed.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSUUIDChangedPersistentStoresKey
Key for the array of stores whose uuids changed.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSReadOnlyPersistentStoreOption
A flag that indicates whether a store is treated as read-only or not.the default value is no. available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSPersistentStoreTimeoutOption
Options key that specifies the connection timeout for core data stores.the corresponding value is an nsnumber object that represents the duration in seconds that core data will wait while attempting to create a connection to a persistent store. if a connection is cannot be made within that timeframe, the operation is aborted and an error is returned.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSSQLitePragmasOption
Options key for a dictionary of sqlite pragma settings with pragma values indexed by pragma names as keys.all pragma values must be specified as nsstring objects. the fullfsync and synchronous pragmas control the tradeoff between write performance (write to disk speed & cache utilization) and durability (data loss/corruption sensitivity to power interruption). for more information on pragma settings, see sqlite.org/pragma.html.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSSQLiteAnalyzeOption
Option key to run an analysis of the store data to optimize indices based on statistical information when the store is added to the coordinator.this invokes sqlite's analyze command. it is ignored by stores other than the sqlite store.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSSQLiteManualVacuumOption
Option key to rebuild the store file, forcing a database wide defragmentation when the store is added to the coordinator.this invokes sqlite's vacuum command. it is ignored by stores other than the sqlite store.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSPersistentStoreUbiquitousContentNameKey
Option to specify that a persistent store has a given name in ubiquity.this option is required for ubiquitous content to function.available in ios 5.0 and later.declared in nspersistentstorecoordinator.h.
- NSPersistentStoreUbiquitousContentURLKey
Option to specify the log path to use for ubiquitous content logs.this option is required for ubiquitous content to function.available in ios 5.0 and later.declared in nspersistentstorecoordinator.h.
- NSPersistentStoreFileProtectionKey
Key to represent the protection class for the persistent store.backward compatibility may preclude some features. the acceptable values are those defined for the nsfileprotectionkey. the default value is nsfileprotectioncompleteuntilfirstuserauthentication for all applications built on or after ios v5.0. the default value for all older applications is nsfileprotectionnone.available in ios 5.0 and later.declared in nspersistentstorecoordinator.h.
- NSIgnorePersistentStoreVersioningOption
Key to ignore the built-in versioning provided by core data.the corresponding value is an nsnumber object. if the boolvalue of the number is yes, core data will not compare the version hashes between the managed object model in the coordinator and the metadata for the loaded store. (it will, however, continue to update the version hash information in the metadata.) this key and corresponding value of yes is specified by default for all applications linked on or before os x v10.4.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSMigratePersistentStoresAutomaticallyOption
Key to automatically attempt to migrate versioned stores.the corresponding value is an nsnumber object. if the boolvalue of the number is yes and if the version hash information for the added store is determined to be incompatible with the model for the coordinator, core data will attempt to locate the source and mapping models in the application bundles, and perform a migration.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSInferMappingModelAutomaticallyOption
Key to attempt to create the mapping model automatically.the corresponding value is an nsnumber object. if the boolvalue of the number is yes and the value of the nsmigratepersistentstoresautomaticallyoption is yes, the coordinator will attempt to infer a mapping model if none can be found.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSStoreModelVersionHashesKey
Key to represent the version hash information for the model used to create the store.this key is used in the metadata for a persistent store.available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSStoreModelVersionIdentifiersKey
Key to represent the version identifiers for the model used to create the store.if you add your own annotations to a model’s version identifier (see versionidentifiers), they are stored in the persistent store’s metadata. you can use this key to retrieve the identifiers from the metadata dictionaries available from nspersistentstore (metadata) and nspersistentstorecoordinator (metadataforpersistentstore: and related methods). the corresponding value is a foundation collection (an nsarray or nsset object).available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSPersistentStoreOSCompatibility
Key to represent the earliest version of the operation system that the persistent store supports.the corresponding value is an nsnumber object that takes the form of the constants defined by the availability macros defined in /usr/include/availabilitymacros.h; for example 1040 represents os x version 10.4.0.backward compatibility may preclude some features. available in ios 3.0 and later.declared in nspersistentstorecoordinator.h.
- NSBinarySearchingFirstEqual
Specifies that the search should return the first object in the range that is equal to the given object.available in ios 4.0 and later.declared in nsarray.h.
- NSBinarySearchingLastEqual
Specifies that the search should return the last object in the range that is equal to the given object.available in ios 4.0 and later.declared in nsarray.h.
- NSBinarySearchingInsertionIndex
Returns the index at which you should insert the object in order to maintain a sorted array.available in ios 4.0 and later.declared in nsarray.h.
- NSAssertionHandlerKey
A key with a corresponding value in the thread dictionary.if you need to customize the behavior of nsassertionhandler, create a subclass, overriding handlefailureinmethod:object:file:linenumber:description: and handlefailureinfunction:file:linenumber:description:, and install your instance into the current thread’s attributes dictionary with this key.
- NSAttributedStringEnumerationReverse
Causes the enumeration to occur in reverse.available in ios 4.0 and later.declared in nsattributedstring.h.
- NSAttributedStringEnumerationLongestEffectiveRangeNotRequired
If nsattributedstringenumerationlongesteffectiverangenotrequired option is supplied, then the longest effective range computation is not performed; the blocks may be invoked with consecutive attribute runs that have the same value.available in ios 4.0 and later.declared in nsattributedstring.h.
- NSBundleExecutableArchitectureI386
Specifies the 32-bit intel architecture.available in ios 2.0 and later.declared in nsbundle.h.
- NSBundleExecutableArchitecturePPC
Specifies the 32-bit powerpc architecture.available in ios 2.0 and later.declared in nsbundle.h.
- NSBundleExecutableArchitectureX86_64
Specifies the 64-bit intel architecture.available in ios 2.0 and later.declared in nsbundle.h.
- NSBundleExecutableArchitecturePPC64
Specifies the 64-bit powerpc architecture.available in ios 2.0 and later.declared in nsbundle.h.
- NSLoadedClasses
An nsarray object containing the names (as nsstring objects) of each class that was loadedavailable in ios 2.0 and later.declared in nsbundle.h.
- NSEraCalendarUnit
Specifies the era unit.the corresponding value is an nsinteger. equal to kcfcalendarunitera.available in ios 2.0 and later.declared in nscalendar.h.
- NSYearCalendarUnit
Specifies the year unit.the corresponding value is an nsinteger. equal to kcfcalendarunityear.available in ios 2.0 and later.declared in nscalendar.h.
- NSMonthCalendarUnit
Specifies the month unit. the corresponding value is an nsinteger. equal to kcfcalendarunitmonth.available in ios 2.0 and later.declared in nscalendar.h.
- NSDayCalendarUnit
Specifies the day unit. the corresponding value is an nsinteger. equal to kcfcalendarunitday.available in ios 2.0 and later.declared in nscalendar.h.
- NSHourCalendarUnit
Specifies the hour unit.the corresponding value is an nsinteger. equal to kcfcalendarunithour.available in ios 2.0 and later.declared in nscalendar.h.
- NSMinuteCalendarUnit
Specifies the minute unit.the corresponding value is an nsinteger. equal to kcfcalendarunitminute.available in ios 2.0 and later.declared in nscalendar.h.
- NSSecondCalendarUnit
Specifies the second unit.the corresponding value is a double. equal to kcfcalendarunitsecond.available in ios 2.0 and later.declared in nscalendar.h.
- NSWeekCalendarUnit
Specifies the week unit.the corresponding value is an kcfcalendarunitsecond. equal to kcfcalendarunitweek.available in ios 2.0 and later.declared in nscalendar.h.
- NSWeekdayCalendarUnit
Specifies the weekday unit.the corresponding value is an kcfcalendarunitsecond. equal to kcfcalendarunitweekday. the weekday units are the numbers 1 through n (where for the gregorian calendar n=7 and 1 is sunday).available in ios 2.0 and later.declared in nscalendar.h.
- NSWeekdayOrdinalCalendarUnit
Specifies the ordinal weekday unit. the corresponding value is an kcfcalendarunitsecond. equal to kcfcalendarunitweekdayordinal. the weekday ordinal unit describes ordinal position within the month unit of the corresponding weekday unit. for example, in the gregorian calendar a weekday ordinal unit of 2 for a weekday unit 3 indicates "the second tuesday in the month".available in ios 2.0 and later.declared in nscalendar.h.
- NSQuarterCalendarUnit
Specifies the quarter of the calendar as an kcfcalendarunitsecond.available in ios 4.0 and later.declared in nscalendar.h.
- NSWeekOfMonthCalendarUnit
Specifies the original week of a month calendar unit.available in ios 5.0 and later.declared in nscalendar.h.
- NSWeekOfYearCalendarUnit
Specifies the original week of the year calendar unit.available in ios 5.0 and later.declared in nscalendar.h.
- NSYearForWeekOfYearCalendarUnit
Specifies the year when the calendar is being interpreted as a week-based calendar. available in ios 5.0 and later.declared in nscalendar.h.
- NSCalendarCalendarUnit
Specifies the calendar of the calendar.available in ios 4.0 and later.declared in nscalendar.h.
- NSTimeZoneCalendarUnit
Specifies the time zone of the calendar as an nstimezone.available in ios 4.0 and later.declared in nscalendar.h.
- NSWrapCalendarComponents
Specifies that the components specified for an nsdatecomponents object should be incremented and wrap around to zero/one on overflow, but should not cause higher units to be incremented.available in ios 2.0 and later.declared in nscalendar.h.
- NSOpenStepUnicodeReservedBase
Specifies lower bound for a unicode character range reserved for apple’s corporate use (the range is 0xf400–0xf8ff).available in ios 2.0 and later.declared in nscharacterset.h.
- NSDirectPredicateModifier
A predicate to compare directly the left and right hand sides.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSAllPredicateModifier
A predicate to compare all entries in the destination of a to-many relationship.the left hand side must be a collection. the corresponding predicate compares each value in the left hand side with the right hand side, and returns no when it finds the first mismatch—or yes if all match.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSAnyPredicateModifier
A predicate to match with any entry in the destination of a to-many relationship.the left hand side must be a collection. the corresponding predicate compares each value in the left hand side against the right hand side and returns yes when it finds the first match—or no if no match is foundavailable in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSCaseInsensitivePredicateOption
A case-insensitive predicate.you represent this option in a predicate format string using a [c] following a string operation (for example, "next" like "next").available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSDiacriticInsensitivePredicateOption
A diacritic-insensitive predicate.you represent this option in a predicate format string using a [d] following a string operation (for example, “naïve” like “naive”).available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSNormalizedPredicateOption
Indicates that the strings to be compared have been preprocessed.this option supersedes nscaseinsensitivepredicateoption and nsdiacriticinsensitivepredicateoption, and is intended as a performance optimization option.you represent this option in a predicate format string using a [n] following a string operation (for example, "wxyzlan" matches ".lan").available in ios 5.0 and later.declared in nscomparisonpredicate.h.
- NSLocaleSensitivePredicateOption
Indicates that strings to be compared using , > should be handled in a locale-aware fashion.you represent this option in a predicate format string using a [l] following one of the , > operators (for example, “straße” >[l] “strasse”).
- NSLessThanPredicateOperatorType
A less-than predicate. available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSLessThanOrEqualToPredicateOperatorType
A less-than-or-equal-to predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSGreaterThanPredicateOperatorType
A greater-than predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSGreaterThanOrEqualToPredicateOperatorType
A greater-than-or-equal-to predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSEqualToPredicateOperatorType
An equal-to predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSNotEqualToPredicateOperatorType
A not-equal-to predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSMatchesPredicateOperatorType
A full regular expression matching predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSLikePredicateOperatorType
A simple subset of the matches predicate, similar in behavior to sql like.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSBeginsWithPredicateOperatorType
A begins-with predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSEndsWithPredicateOperatorType
An ends-with predicate.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSInPredicateOperatorType
A predicate to determine if the left hand side is in the right hand side.for strings, returns yes if the left hand side is a substring of the right hand side . for collections, returns yes if the left hand side is in the right hand side .available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSCustomSelectorPredicateOperatorType
A predicate that uses a custom selector that takes a single argument and returns a bool value.the selector is invoked on the left hand side with the right hand side as the argument.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSContainsPredicateOperatorType
A predicate to determine if the left hand side contains the right hand side.returns yes if [lhs contains rhs]; the left hand side must be an nsexpression object that evaluates to a collectionavailable in ios 3.0 and later.declared in nscomparisonpredicate.h.
- NSBetweenPredicateOperatorType
A predicate to determine if the right hand side lies at or between bounds specified by the left hand side.returns yes if [lhs between rhs]; the right hand side must be an array in which the first element sets the lower bound and the second element the upper, inclusive. comparison is performed using compare: or the class-appropriate equivalent.available in ios 3.0 and later.declared in nscomparisonpredicate.h.
- AVAssetWriterStatusUnknown
Available in ios 4.1 and later.declared in avassetwriter.h.
- AVAssetWriterStatusWriting
Available in ios 4.1 and later.declared in avassetwriter.h.
- AVAssetWriterStatusCompleted
Available in ios 4.1 and later.declared in avassetwriter.h.
- AVAssetWriterStatusFailed
Available in ios 4.1 and later.declared in avassetwriter.h.
- AVAssetWriterStatusCancelled
Available in ios 4.1 and later.declared in avassetwriter.h.
- NSDataReadingMappedIfSafe
A hint indicating the file should be mapped into virtual memory, if possible and safe.available in ios 5.0 and later.declared in nsdata.h.
- NSDataReadingUncached
A hint indicating the file should not be stored in the file-system caches.for data being read once and discarded, this option can improve performance.available in ios 4.0 and later.declared in nsdata.h.
- NSDataReadingMappedAlways
Hint to map the file in if possible.this takes precedence over nsdatareadingmappedifsafe if both are given.available in ios 5.0 and later.declared in nsdata.h.
- NSDataReadingMapped
Deprecated name for nsdatareadingmappedifsafe.available in ios 4.0 and later.declared in nsdata.h.
- NSMappedRead
Deprecated name for nsdatareadingmapped.available in ios 2.0 and later.declared in nsdata.h.
- NSUncachedRead
Deprecated name for nsdatareadinguncached.available in ios 2.0 and later.declared in nsdata.h.
- NSDataWritingAtomic
A hint to write data to an auxiliary file first and then exchange the files. this option is equivalent to using a write method taking the parameter atomically:yes.available in ios 4.0 and later.declared in nsdata.h.
- NSDataWritingWithoutOverwriting
Hint to return prevent overwriting an existing file. cannot be combined with nsdatawritingatomic.available in ios 6.0 and later.declared in nsdata.h.
- NSDataWritingFileProtectionNone
A hint to set the content protection attribute of the file when writing it out. in this case, the file is not stored in an encrypted format and may be accessed at boot time and while the device is unlocked. available in ios 4.0 and later.declared in nsdata.h.
- NSDataWritingFileProtectionComplete
A hint to set the content protection attribute of the file when writing it out. in this case, the file is stored in an encrypted format and may be read from or written to only while the device is unlocked. at all other times, attempts to read and write the file result in failure. available in ios 4.0 and later.declared in nsdata.h.
- NSDataWritingFileProtectionCompleteUnlessOpen
A hint to set the content protection attribute of the file when writing it out. in this case, the file cannot be opened for reading or writing when the device is locked, although new files can be created with this class. if one of these files is open when the device is locked, reading and writing are still allowed. available in ios 5.0 and later.declared in nsdata.h.
- NSDataWritingFileProtectionCompleteUntilFirstUserAuthentication
A hint to set the content protection attribute of the file when writing it out. in this case, the file can be read or written to while the device is locked, but while it is booting up, they have protection equivalent to nsdatawritingfileprotectioncomplete. available in ios 5.0 and later.declared in nsdata.h.
- NSDataWritingFileProtectionMask
A mask to use when determining the file protection options assigned to the data.available in ios 4.0 and later.declared in nsdata.h.
- NSAtomicWrite
Deprecated name for nsdatawritingatomic.available in ios 2.0 and later.declared in nsdata.h.
- NSDataSearchBackwards
Search from the end of nsdata object.available in ios 4.0 and later.declared in nsdata.h.
- NSDataSearchAnchored
Search is limited to start (or end, if nsdatasearchbackwards) of nsdata object.this option performs searching only on bytes at the beginning or end of the range. no match at the beginning or end means nothing is found, even if a matching sequence of bytes occurs elsewhere in the data object.available in ios 4.0 and later.declared in nsdata.h.
- NSTimeIntervalSince1970
The number of seconds from 1 january 1970 to the reference date, 1 january 2001.available in ios 2.0 and later.declared in nsdate.h.
- NSUndefinedDateComponent
Specifies that the component is undefined.available in ios 2.0 and later.declared in nscalendar.h.
- NSDecimalNumberExactnessException
The name of the exception raised if there is an exactness error.available in ios 2.0 and later.declared in nsdecimalnumber.h.
- NSDecimalNumberOverflowException
The name of the exception raised on overflow.available in ios 2.0 and later.declared in nsdecimalnumber.h.
- NSDecimalNumberUnderflowException
The name of the exception raised on underflow.available in ios 2.0 and later.declared in nsdecimalnumber.h.
- NSDecimalNumberDivideByZeroException
The name of the exception raised on divide by zero.available in ios 2.0 and later.declared in nsdecimalnumber.h.
- NSLocalizedDescriptionKey
The corresponding value is a localized string representation of the error that, if present, will be returned by localizeddescription.available in ios 2.0 and later.declared in nserror.h.
- NSErrorFailingURLStringKey
The corresponding value is the url that caused the error. this key is only present in the nsurlerrordomain. (deprecated. this constant is deprecated in os x v10.6, and is superseded by nsurlerrorfailingurlstringerrorkey.)this constant is deprecated in os x v10.6, and is superseded by nsurlerrorfailingurlstringerrorkey. both constants refer to the same value for backward-compatibility, but the new symbol name has a better prefix.available in ios 2.0 and later.deprecated in ios 4.0.declared in nsurlerror.h.
- NSFilePathErrorKey
Contains the file path of the error.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nserror.h.
- NSStringEncodingErrorKey
The corresponding value is an nsnumber object containing the nsstringencoding value.available in ios 2.0 and later.declared in nserror.h.
- NSUnderlyingErrorKey
The corresponding value is an error that was encountered in an underlying implementation and caused the error that the receiver represents to occur.available in ios 2.0 and later.declared in nserror.h.
- NSURLErrorKey
The corresponding value is an nsurl object.available in ios 2.0 and later.declared in nserror.h.
- NSLocalizedFailureReasonErrorKey
The corresponding value is a localized string representation containing the reason for the failure that, if present, will be returned by localizedfailurereason.this string provides a more detailed explanation of the error than the description.available in ios 2.0 and later.declared in nserror.h.
- NSLocalizedRecoverySuggestionErrorKey
The corresponding value is a string containing the localized recovery suggestion for the error.this string is suitable for displaying as the secondary message in an alert panel.available in ios 2.0 and later.declared in nserror.h.
- NSLocalizedRecoveryOptionsErrorKey
The corresponding value is an array containing the localized titles of buttons appropriate for displaying in an alert panel.the first string is the title of the right-most and default button, the second the one to the left, and so on. the recovery options should be appropriate for the recovery suggestion returned by localizedrecoverysuggestion.available in ios 2.0 and later.declared in nserror.h.
- NSRecoveryAttempterErrorKey
The corresponding value is an object that conforms to the nserrorrecoveryattempting informal protocol. the recovery attempter must be an object that can correctly interpret an index into the array returned by recoveryattempter.available in ios 2.0 and later.declared in nserror.h.
- NSHelpAnchorErrorKey
The corresponding value is an nsstring containing the localized help corresponding to the help button. see helpanchor for more information.available in ios 4.0 and later.declared in nserror.h.
- NSURLErrorFailingURLErrorKey
The corresponding value is an nsurl containing the url which caused a load to fail. this key is only present in the nsurlerrordomain.available in ios 4.0 and later.declared in nsurlerror.h.
- NSURLErrorFailingURLStringErrorKey
The corresponding value is an nsstring object for the url which caused a load to fail. this key is only present in the nsurlerrordomain.this constant supersedes nserrorfailingurlstringkey, which was deprecated in os x v10.6. both constants refer to the same value for backward-compatibility, but this symbol name has a better prefix.available in ios 4.0 and later.declared in nsurlerror.h.
- NSURLErrorFailingURLPeerTrustErrorKey
The corresponding value is the sectrustref object representing the state of a failed ssl handshake. this key is only present in the nsurlerrordomain.available in ios 3.0 and later.declared in nsurlerror.h.
- NSPOSIXErrorDomain
Posix/bsd errorsavailable in ios 2.0 and later.declared in nserror.h.
- NSOSStatusErrorDomain
Mac os 9/carbon errorsavailable in ios 2.0 and later.declared in nserror.h.
- NSMachErrorDomain
Mach errorsavailable in ios 2.0 and later.declared in nserror.h.
- NSConstantValueExpressionType
An expression that always returns the same value.available in ios 3.0 and later.declared in nsexpression.h.
- NSEvaluatedObjectExpressionType
An expression that always returns the parameter object itself.available in ios 3.0 and later.declared in nsexpression.h.
- NSVariableExpressionType
An expression that always returns whatever value is associated with the key specified by ‘variable’ in the bindings dictionary.available in ios 3.0 and later.declared in nsexpression.h.
- NSKeyPathExpressionType
An expression that returns something that can be used as a key path.available in ios 3.0 and later.declared in nsexpression.h.
- NSFunctionExpressionType
An expression that returns the result of evaluating a function.available in ios 3.0 and later.declared in nsexpression.h.
- NSAggregateExpressionType
An expression that defines an aggregate of nsexpression objects.available in ios 3.0 and later.declared in nsexpression.h.
- NSSubqueryExpressionType
An expression that filters a collection using a subpredicate.available in ios 3.0 and later.declared in nsexpression.h.
- NSUnionSetExpressionType
An expression that creates a union of the results of two nested expressions.available in ios 3.0 and later.declared in nsexpression.h.
- NSIntersectSetExpressionType
An expression that creates an intersection of the results of two nested expressions.available in ios 3.0 and later.declared in nsexpression.h.
- NSMinusSetExpressionType
An expression that combines two nested expression results by set subtraction.available in ios 3.0 and later.declared in nsexpression.h.
- NSBlockExpressionType
An expression that uses a block.available in ios 4.0 and later.declared in nsexpression.h.
- NSFileHandleNotificationFileHandleItem
A key in the userinfo dictionary in a nsfilehandleconnectionacceptednotification notification.the corresponding value is the nsfilehandle object representing the “near” end of a socket connection.available in ios 2.0 and later.declared in nsfilehandle.h.
- NSFileHandleNotificationDataItem
A key in the userinfo dictionary in a nsfilehandlereadcompletionnotification and nsfilehandlereadtoendoffilecompletionnotification.the corresponding value is an nsdata object containing the available data read from a socket connection.available in ios 2.0 and later.declared in nsfilehandle.h.
- NSFileHandleOperationException
Raised by nsfilehandle if attempts to determine file-handle type fail or if attempts to read from a file or channel fail.available in ios 2.0 and later.declared in nsfilehandle.h.
- NSFileHandleNotificationMonitorModes
Currently unused.available in ios 2.0 and later.deprecated in ios 5.0.declared in nsfilehandle.h.
- NSVolumeEnumerationSkipHiddenVolumes
The enumeration skips hidden volumes.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSVolumeEnumerationProduceFileReferenceURLs
The enumeration produces file reference urls rather than path-based urls.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSDirectoryEnumerationSkipsSubdirectoryDescendants
Perform a shallow enumeration; do not descend into directories.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSDirectoryEnumerationSkipsPackageDescendants
Do not descend into packages.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSDirectoryEnumerationSkipsHiddenFiles
Do not enumerate hidden files.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileManagerItemReplacementUsingNewMetadataOnly
Causes nsfilemanageritemreplacementwithoutdeletingbackupitem to use metadata from the new item only and not to attempt to preserve metadata from the original item.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileManagerItemReplacementWithoutDeletingBackupItem
Causes nsfilemanageritemreplacementwithoutdeletingbackupitem to leave the backup item in place after a successful replacement. the default behavior is to remove the item.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileAppendOnly
The key in a file attribute dictionary whose value indicates whether the file is read-only.the corresponding value is an nsnumber object containing a boolean value.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileBusy
The key in a file attribute dictionary whose value indicates whether the file is busy.the corresponding value is an nsnumber object containing a boolean value.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileCreationDate
The key in a file attribute dictionary whose value indicates the file's creation date.the corresponding value is an nsdate object.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileOwnerAccountName
The key in a file attribute dictionary whose value indicates the name of the file's owner.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileGroupOwnerAccountName
The key in a file attribute dictionary whose value indicates the group name of the file's owner.the corresponding value is an nsstring object. available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileDeviceIdentifier
The key in a file attribute dictionary whose value indicates the identifier for the device on which the file resides.the corresponding value is an nsnumber object containing an unsigned long.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileExtensionHidden
The key in a file attribute dictionary whose value indicates whether the file's extension is hidden.the corresponding value is an nsnumber object containing a boolean value.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileGroupOwnerAccountID
The key in a file attribute dictionary whose value indicates the file's group id.the corresponding value is an nsnumber object containing an unsigned long.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileHFSCreatorCode
The key in a file attribute dictionary whose value indicates the file’s hfs creator code.the corresponding value is an nsnumber object containing an unsigned long. see “hfs file types” for possible values.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileHFSTypeCode
The key in a file attribute dictionary whose value indicates the file’s hfs type code.the corresponding value is an nsnumber object containing an unsigned long. see “hfs file types” for possible values.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileImmutable
The key in a file attribute dictionary whose value indicates whether the file is mutable. the corresponding value is an nsnumber object containing a boolean value.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileModificationDate
The key in a file attribute dictionary whose value indicates the file's last modified date.the corresponding value is an nsdate object. available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileOwnerAccountID
The key in a file attribute dictionary whose value indicates the file's owner's account id.the corresponding value is an nsnumber object containing an unsigned long.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFilePosixPermissions
The key in a file attribute dictionary whose value indicates the file's posix permissions.the corresponding value is an nsnumber object. use the shortvalue method to retrieve the integer value for the permissions.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileReferenceCount
The key in a file attribute dictionary whose value indicates the file's reference count.the corresponding value is an nsnumber object containing an unsigned long.the number specifies the number of hard links to a file.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSize
The key in a file attribute dictionary whose value indicates the file’s size in bytes.the corresponding value is an nsnumber object containing an unsigned long long.important: if the file has a resource fork, the returned value does not include the size of the resource fork.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemFileNumber
The key in a file attribute dictionary whose value indicates the file's filesystem file number. the corresponding value is an nsnumber object containing an unsigned long. the value corresponds to the value of st_ino, as returned by stat(2).available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileType
The key in a file attribute dictionary whose value indicates the file’s type. the corresponding value is an nsstring object (see “nsfiletype attribute values” for possible values).available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileProtectionKey
The extended attribute key that identifies the protection level for this file. the corresponding value is an nsstring value. for a list of possible values, see “file protection values.” available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileTypeDirectory
Directoryavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeRegular
Regular fileavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeSymbolicLink
Symbolic linkavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeSocket
Socketavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeCharacterSpecial
Character special fileavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeBlockSpecial
Block special fileavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileTypeUnknown
Unknownavailable in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemSize
The key in a file system attribute dictionary whose value indicates the size of the file system. the corresponding value is an nsnumber object that specifies the size of the file system in bytes. the value is determined by statfs().available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemFreeSize
The key in a file system attribute dictionary whose value indicates the amount of free space on the file system. the corresponding value is an nsnumber object that specifies the amount of free space on the file system in bytes. the value is determined by statfs().available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemNodes
The key in a file system attribute dictionary whose value indicates the number of nodes in the file system.the corresponding value is an nsnumber object that specifies the number of nodes in the file system. available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemFreeNodes
The key in a file system attribute dictionary dictionary whose value indicates the number of free nodes in the file system.the corresponding value is an nsnumber object that specifies the number of free nodes in the file system. available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileSystemNumber
The key in a file system attribute dictionary dictionary whose value indicates the filesystem number of the file system.the corresponding value is an nsnumber object that specifies the filesystem number of the file system. the value corresponds to the value of st_dev, as returned by stat(2).available in ios 2.0 and later.declared in nsfilemanager.h.
- NSFileProtectionNone
The file has no special protections associated with it. it can be read from or written to at any time.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileProtectionComplete
The file is stored in an encrypted format on disk and cannot be read from or written to while the device is locked or booting.available in ios 4.0 and later.declared in nsfilemanager.h.
- NSFileProtectionCompleteUnlessOpen
The file is stored in an encrypted format on disk and must be opened while the device is unlocked. once open, your file may continue to access the file normally, even if the user locks the device.available in ios 5.0 and later.declared in nsfilemanager.h.
- NSFileProtectionCompleteUntilFirstUserAuthentication
The file is stored in an encrypted format on disk and cannot be accessed until after the device has booted. after the user unlocks the device for the first time, your app can access the file and continue to access it even if the user subsequently locks the device.available in ios 5.0 and later.declared in nsfilemanager.h.
- NSFoundationVersionWithFileManagerResourceForkSupport
The version of the foundation framework in which nsfilemanager first supported resource forks.available in ios 2.0 and later.declared in nsfilemanager.h.
- NSHTTPCookieComment
An nsstring object containing the comment for the cookie.only valid for version 1 cookies and later. this header field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieCommentURL
An nsurl object or nsstring object containing the comment url for the cookie.only valid for version 1 cookies or later. this header field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieDiscard
An nsstring object stating whether the cookie should be discarded at the end of the session. string value must be either “true” or “false”. this header field is optional. default is “false”, unless this is cookie is version 1 or greater and a value for nshttpcookiemaximumage is not specified, in which case it is assumed “true”.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieDomain
An nsstring object containing the domain for the cookie. a value must be specified for either nshttpcookiedomain or nshttpcookieoriginurl. if this header field is missing the domain is inferred from the value for nshttpcookieoriginurl.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieExpires
An nsdate object or nsstring object specifying the expiration date for the cookie. this header field is only used for version 0 cookies. this header field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieMaximumAge
An nsstring object containing an integer value stating how long in seconds the cookie should be kept, at most.only valid for version 1 cookies and later. default is “0”. this field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieName
An nsstring object containing the name of the cookie. this field is required.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieOriginURL
An nsurl or nsstring object containing the url that set this cookie. a value must be specified for either nshttpcookiedomain or nshttpcookieoriginurl.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookiePath
An nsstring object containing the path for the cookie. this field is required if you are using the nshttpcookiedomain key instead of the nshttpcookieoriginurl key.if you are using the nshttpcookieoriginurl key, the path is inferred if it is not provided. the default value is “/”.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookiePort
An nsstring object containing comma-separated integer values specifying the ports for the cookie.only valid for version 1 cookies or later. the default value is an empty string (““). this header field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieSecure
An nsstring object indicating that the cookie should be transmitted only over secure channels.providing any value for this key indicates that the cookie should remain secure.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieValue
An nsstring object containing the value of the cookie. this header field is required.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSHTTPCookieVersion
An nsstring object that specifies the version of the cookie.must be either “0” or “1”. the default is “0”. this header field is optional.available in ios 2.0 and later.declared in nshttpcookie.h.
- NSInvalidArchiveOperationException
The name of the exception raised by nskeyedarchiver if there is a problem creating an archive.available in ios 2.0 and later.declared in nskeyedarchiver.h.
- NSInvalidUnarchiveOperationException
The name of the exception raised by nskeyedarchiver if there is a problem extracting an archive.available in ios 2.0 and later.declared in nskeyedarchiver.h.
- NSLocaleLanguageDirectionUnknown
The direction of the language is unknown.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleLanguageDirectionLeftToRight
The language direction is from left to right.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleLanguageDirectionRightToLeft
The language direction is from right to left.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleLanguageDirectionTopToBottom
The language direction is from top to bottom.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleLanguageDirectionBottomToTop
The language direction is from bottom to top.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleIdentifier
The key for the locale identifier.the corresponding value is an nsstring object. an example value might be "es_es_preeuro".available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleLanguageCode
The key for the locale language code.the corresponding value is an nsstring object. an example value might be "es".available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCountryCode
The key for the locale country code.the corresponding value is an nsstring object. an example value might be "es".available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleScriptCode
The key for the locale script code.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleVariantCode
The key for the locale variant code.the corresponding value is an nsstring object. an example value might be "preeuro".available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleExemplarCharacterSet
The key for the exemplar character set for the locale.the corresponding value is an nscharacterset object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCalendar
The key for the calendar associated with the locale.the corresponding value is an nscalendar object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCollationIdentifier
The key for the collation associated with the locale.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleUsesMetricSystem
The key for the flag that indicates whether the locale uses the metric system.the corresponding value is a boolean nsnumber object. if the value is no, you can typically assume american measurement units (for example, the statute mile).available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleMeasurementSystem
The key for the measurement system associated with the locale.the corresponding value is an nsstring object containing a description of the measurement system used by the locale, for example “metric” or “u.s.”.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleDecimalSeparator
The key for the decimal separator associated with the locale.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleGroupingSeparator
The key for the numeric grouping separator associated with the locale.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCurrencySymbol
The key for the currency symbol associated with the locale.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCurrencyCode
The key for the currency code associated with the locale.the corresponding value is an nsstring object.available in ios 2.0 and later.declared in nslocale.h.
- NSLocaleCollatorIdentifier
The key for the collation identifier for the locale.the corresponding value is an nsstring object. if unknown, nil is returned.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleQuotationBeginDelimiterKey
The key for the begin quotation symbol associated with the locale.the corresponding value is an nsstring object.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleQuotationEndDelimiterKey
The key for the end quotation symbol associated with the locale.the corresponding value is an nsstring object.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleAlternateQuotationBeginDelimiterKey
The key for the alternating begin quotation symbol associated with the locale. in some locales, when quotations are nested, the quotation characters alternate. thus, nslocalequotationbegindelimiterkey, then nslocalealternatequotationbegindelimiterkey, etc.the corresponding value is an nsstring object.available in ios 4.0 and later.declared in nslocale.h.
- NSLocaleAlternateQuotationEndDelimiterKey
The key for the alternate end quotation symbol associated with the locale. in some locales, when quotations are nested, the quotation characters alternate. thus, nslocalequotationenddelimiterkey, then nslocalealternatequotationenddelimiterkey, etc.the corresponding value is an nsstring object.available in ios 4.0 and later.declared in nslocale.h.
- NSGregorianCalendar
Identifier for the gregorian calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSBuddhistCalendar
Identifier for the buddhist calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSChineseCalendar
Identifier for the chinese calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSHebrewCalendar
Identifier for the hebrew calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSIslamicCalendar
Identifier for the islamic calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSIslamicCivilCalendar
Identifier for the islamic civil calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSJapaneseCalendar
Identifier for the japanese calendar.available in ios 2.0 and later.declared in nslocale.h.
- NSRepublicOfChinaCalendar
Identifier for the republic of china (taiwan) calendar.a chinese calendar can be created, and you can do calendrical calculations with it, but you should not use it for formatting as the necessary underlying functionality is not working correctly yet.available in ios 4.0 and later.declared in nslocale.h.
- NSPersianCalendar
Identifier for the persian calendaravailable in ios 4.0 and later.declared in nslocale.h.
- NSIndianCalendar
Identifier for the indian calendaravailable in ios 4.0 and later.declared in nslocale.h.
- NSISO8601Calendar
Identifier for the iso8601. the iso8601 calendar is not yet implemented.available in ios 4.0 and later.declared in nslocale.h.
- NSMachPortDeallocateNone
Do not remove any send or receive rights.available in ios 2.0 and later.declared in nsport.h.
- NSMachPortDeallocateSendRight
Deallocate a send right when the nsmachport object is invalidated or destroyed.available in ios 2.0 and later.declared in nsport.h.
- NSMachPortDeallocateReceiveRight
Remove a receive right when the nsmachport object is invalidated or destroyed.available in ios 2.0 and later.declared in nsport.h.
- AVKeyValueStatusUnknown
Indicates that the property status is unknown.available in ios 4.0 and later.declared in avasynchronouskeyvalueloading.h.
- AVKeyValueStatusLoading
Indicates that the property is not fully loaded.available in ios 4.0 and later.declared in avasynchronouskeyvalueloading.h.
- AVKeyValueStatusLoaded
Indicates that the property is ready for use.available in ios 4.0 and later.declared in avasynchronouskeyvalueloading.h.
- AVKeyValueStatusFailed
Indicates that the attempt to load the property failed.available in ios 4.0 and later.declared in avasynchronouskeyvalueloading.h.
- AVKeyValueStatusCancelled
Indicates that the attempt to load the property was cancelled.available in ios 4.0 and later.declared in avasynchronouskeyvalueloading.h.
- NSMetadataItemFSNameKey
The value is an nsstring object with the name of the item as seen in the file system.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemDisplayNameKey
The value is an nsstring object with the display name of the item, which may be different then the file system name.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemURLKey
The value is an nsurl object that you can use to open the file.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemPathKey
The value is an nsstring object that contains the full path to the file available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemFSSizeKey
The value is an nsnumber object that indicates the size (in bytes) of the file on disk.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemFSCreationDateKey
The value is an nsdate object that contains the date and time that the file was created.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemFSContentChangeDateKey
The value is an nsdate object that contains the date and time that the file contents last changed.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataItemIsUbiquitousKey
The value is an nsnumber object that contains a boolean indicating whether the item is stored in the cloud.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemHasUnresolvedConflictsKey
The value is an nsnumber object that contains a boolean indicating whether the item is currently in conflict with another version of the file somewhere else. available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemIsDownloadedKey
The value is an nsnumber object that contains a boolean indicating whether the current version of the item has been downloaded and is available locally.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemIsDownloadingKey
The value is an nsnumber object that contains a boolean indicating whether the item is currently being downloaded to the local device. available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemIsUploadedKey
The value is an nsnumber object that contains a boolean indicating whether the item has been uploaded to the cloud. available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemIsUploadingKey
The value is an nsnumber object that contains a boolean indicating whether the current version of the item is currently being uploaded to the cloud.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemPercentDownloadedKey
The value is an nsnumber object that contains the percentage of the file that has already been downloaded from the cloud. the value is a double in the range 0.0 to 100.0.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataUbiquitousItemPercentUploadedKey
The value is an nsnumber object that contains the percentage of the file that has already been uploaded to the cloud. the value is a double in the range 0.0 to 100.0.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataQueryUbiquitousDocumentsScope
Search all files in the documents directories of the application’s icloud container directories.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataQueryUbiquitousDataScope
Search all files not in the documents directories of the application’s icloud container directories.available in ios 5.0 and later.declared in nsmetadata.h.
- NSMetadataQueryResultContentRelevanceAttribute
Key used to retrieve an nsnumber object with a floating point value between 0.0 and 1.0 inclusive. the relevance value indicates the relevance of the content of a result object. the relevance is computed based on the value of the result itself, not on its relevance to the other results returned by the query. if the value is not computed, it is treated as an attribute on the item that does not exist.available in ios 5.0 and later.declared in nsmetadata.h.
- NSNetServicesErrorCode
This key identifies the error that occurred during the most recent operation. available in ios 2.0 and later.declared in nsnetservices.h.
- NSNetServicesErrorDomain
This key identifies the originator of the error, which is either the nsnetservice object or the mach network layer. for most errors, you should not need the value provided by this key.available in ios 2.0 and later.declared in nsnetservices.h.
- NSNetServiceNoAutoRename
Specifies that the network service not rename itself in the event of a name collision.available in ios 2.0 and later.declared in nsnetservices.h.
- NSNumberFormatterNoStyle
Specifies no style.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterDecimalStyle
Specifies a decimal style format.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterCurrencyStyle
Specifies a currency style format.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterPercentStyle
Specifies a percent style format.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterScientificStyle
Specifies a scientific style format.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterSpellOutStyle
Specifies a spell-out format; for example, “23” becomes “twenty-three”.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterBehaviorDefault
The number-formatter behavior set as the default for new instances. you can set the default formatter behavior with the class method setdefaultformatterbehavior:.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterBehavior10_0
The number-formatter behavior as it existed prior to os x v10.4.available in ios 2.0 through ios 2.1.declared in nsnumberformatter.h.
- NSNumberFormatterBehavior10_4
The number-formatter behavior since os x v10.4.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterPadBeforePrefix
Specifies that the padding should occur before the prefix.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterPadAfterPrefix
Specifies that the padding should occur after the prefix.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterPadBeforeSuffix
Specifies that the padding should occur before the suffix.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterPadAfterSuffix
Specifies that the padding should occur after the suffix.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundCeiling
Round up to next larger number with the proper number of digits after the decimal separator.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundFloor
Round down to next smaller number with the proper number of digits after the decimal separator.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundDown
Round down to next smaller number with the proper number of digits after the decimal separator.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundHalfEven
Round the last digit, when followed by a 5, toward an even digit (.25 -> .2, .35 -> .4)available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundUp
Round up to next larger number with the proper number of digits after the decimal separator.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundHalfDown
Round down when a 5 follows putative last digit.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSNumberFormatterRoundHalfUp
Round up when a 5 follows putative last digit.available in ios 2.0 and later.declared in nsnumberformatter.h.
- NSPointerFunctionsStrongMemory
Use strong write-barriers to backing store; use garbage-collected memory on copy-in.this is the default memory value.as a special case, if you do not use garbage collection and specify this value in conjunction with nspointerfunctionsobjectpersonality or nspointerfunctionsobjectpointerpersonality then the nspointerfunctions object uses retain and release.if you do not use garbage collection, and specify this value in conjunction with a valid non-object personality, it is the same as specifying nspointerfunctionsmallocmemory.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsOpaqueMemory
Take no action when pointers are deleted.this is usually the preferred memory option for holding arbitrary pointers.this is essentially a no-op relinquish function; the acquire function is only used for copy-in operations. this option is unlikely a to be a good choice for objects.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsMallocMemory
Use free() on removal, calloc() on copy in.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsMachVirtualMemory
Use mach memory.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsWeakMemory
Uses weak read and write barriers appropriate for arc or gc. using nspointerfunctionsweakmemory object references will turn to null on last release.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsObjectPersonality
Use hash and isequal methods for hashing and equality comparisons, use the description method for a description.this is the default personality value.as a special case, if you do not use garbage collection and specify this value in conjunction with nspointerfunctionsstrongmemory then the nspointerfunctions object uses retain and release.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsOpaquePersonality
Use shifted pointer for the hash value and direct comparison to determine equality.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsObjectPointerPersonality
Use shifted pointer for the hash value and direct comparison to determine equality; use the description method for a description.as a special case, if you do not use garbage collection and specify this value in conjunction with nspointerfunctionsstrongmemory then the nspointerfunctions object uses retain and release.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsCStringPersonality
Use a string hash and strcmp; c-string '%s' style description.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsStructPersonality
Use a memory hash and memcmp (using a size function that you must set—see sizefunction).available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsIntegerPersonality
Use unshifted value as hash and equality.available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSPointerFunctionsCopyIn
Use the memory acquire function to allocate and copy items on input (see acquirefunction).available in ios 6.0 and later.declared in nspointerfunctions.h.
- NSHPUXOperatingSystem
Indicates the hp ux operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSMACHOperatingSystem
Indicates the os x operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSOSF1OperatingSystem
Indicates the osf/1 operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSSolarisOperatingSystem
Indicates the solaris operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSSunOSOperatingSystem
Indicates the sun os operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSWindows95OperatingSystem
Indicates the windows 95 operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSWindowsNTOperatingSystem
Indicates the windows nt operating system.available in ios 2.0 and later.declared in nsprocessinfo.h.
- NSPropertyListImmutable
Causes the returned property list to contain immutable objects.available in ios 2.0 and later.declared in nspropertylist.h.
- NSPropertyListMutableContainers
Causes the returned property list to have mutable containers but immutable leaves.available in ios 2.0 and later.declared in nspropertylist.h.
- NSPropertyListMutableContainersAndLeaves
Causes the returned property list to have mutable containers and leaves.available in ios 2.0 and later.declared in nspropertylist.h.
- NSPropertyListOpenStepFormat
Specifies the ascii property list format inherited from the openstep apis.important: the nspropertylistopenstepformat constant is not supported for writing. it can be used only for reading old-style property lists.available in ios 2.0 and later.declared in nspropertylist.h.
- NSPropertyListXMLFormat_v1_0
Specifies the xml property list format.available in ios 2.0 and later.declared in nspropertylist.h.
- NSPropertyListBinaryFormat_v1_0
Specifies the binary property list format.available in ios 2.0 and later.declared in nspropertylist.h.
- NSDefaultRunLoopMode
The mode to deal with input sources other than nsconnection objects.this is the most commonly used run-loop mode.available in ios 2.0 and later.declared in nsrunloop.h.
- NSRunLoopCommonModes
Objects added to a run loop using this value as the mode are monitored by all run loop modes that have been declared as a member of the set of “common“ modes; see the description of cfrunloopaddcommonmode for details.available in ios 2.0 and later.declared in nsrunloop.h.
- NSStreamStatusNotOpen
The stream is not open for reading or writing. this status is returned before the underlying call to open a stream but after it’s been created.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusOpening
The stream is in the process of being opened for reading or for writing. for network streams, this status might include the time after the stream was opened, but while network dns resolution is happening.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusOpen
The stream is open, but no reading or writing is occurring.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusReading
Data is being read from the stream. this status would be returned if code on another thread were to call streamstatus on the stream while a read:maxlength: call (nsinputstream) was in progress.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusWriting
Data is being written to the stream. this status would be returned if code on another thread were to call streamstatus on the stream while a write:maxlength: call (nsoutputstream) was in progress.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusAtEnd
There is no more data to read, or no more data can be written to the stream. when this status is returned, the stream is in a “non-blocking” mode and no data are available.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusClosed
The stream is closed (close has been called on it).available in ios 2.0 and later.declared in nsstream.h.
- NSStreamStatusError
The remote end of the connection can’t be contacted, or the connection has been severed for some other reason. available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventNone
No event has occurred.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventOpenCompleted
The open has completed successfully.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventHasBytesAvailable
The stream has bytes to be read. available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventHasSpaceAvailable
The stream can accept bytes for writing.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventErrorOccurred
An error has occurred on the stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamEventEndEncountered
The end of the stream has been reached.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelKey
The security level of the target stream. see “secure-socket layer (ssl) security level” for a list of possible values.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyConfigurationKey
Value is an nsdictionary object containing socks proxy configuration information. the dictionary returned from the system configuration framework for socks proxies usually suffices. available in ios 2.0 and later.declared in nsstream.h.
- NSStreamDataWrittenToMemoryStreamKey
Value is an nsdata instance containing the data written to a memory stream. use this property when you have an output-stream object instantiated to collect written data in memory. the value of this property is read-only.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamFileCurrentOffsetKey
Value is an nsnumber object containing the current absolute offset of the stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamNetworkServiceType
The type of service for the stream. providing the service type allows the system to properly handle certain attributes of the stream, including routing and suspension behavior. most streams do not need to set this property. see “stream service types” for a list of possible values.available in ios 4.0 and later.declared in nsstream.h.
- NSStreamSocketSSLErrorDomain
The error domain used by nserror when reporting ssl errors.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSErrorDomain
The error domain used by nserror when reporting socks errors.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelNone
Specifies that no security level be set for a socket stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelSSLv2
Specifies that ssl version 2 be set as the security protocol for a socket stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelSSLv3
Specifies that ssl version 3 be set as the security protocol for a socket stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelTLSv1
Specifies that tls version 1 be set as the security protocol for a socket stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSocketSecurityLevelNegotiatedSSL
Specifies that the highest level security protocol that can be negotiated be set as the security protocol for a socket stream.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyHostKey
Value is an nsstring object that represents the socks proxy host.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyPortKey
Value is an nsnumber object containing an integer that represents the port on which the proxy listens.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyVersionKey
Value is either nsstreamsocksproxyversion4 or nsstreamsocksproxyversion5. if this key is not present, nsstreamsocksproxyversion5 is used by default.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyUserKey
Value is an nsstring object containing the user’s name.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyPasswordKey
Value is an nsstring object containing the user’s password.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyVersion4
Possible value for nsstreamsocksproxyversionkey.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamSOCKSProxyVersion5
Possible value for nsstreamsocksproxyversionkey.available in ios 2.0 and later.declared in nsstream.h.
- NSStreamNetworkServiceTypeVoIP
Specifies that the stream is providing voip service.available in ios 4.0 and later.declared in nsstream.h.
- NSStreamNetworkServiceTypeVideo
Specifies that the stream is providing video service.available in ios 5.0 and later.declared in nsstream.h.
- NSStreamNetworkServiceTypeBackground
Specifies that the stream is providing a background service.available in ios 5.0 and later.declared in nsstream.h.
- NSStreamNetworkServiceTypeVoice
Specifies that the stream is providing voice service.available in ios 5.0 and later.declared in nsstream.h.
- NSMaximumStringLength
Maximum number of characters in an nsstring object.available in ios 5.0 and later.declared in nsstring.h.
- NSCaseInsensitiveSearch
A case-insensitive search.available in ios 2.0 and later.declared in nsstring.h.
- NSLiteralSearch
Exact character-by-character equivalence.available in ios 2.0 and later.declared in nsstring.h.
- NSBackwardsSearch
Search from end of source string.available in ios 2.0 and later.declared in nsstring.h.
- NSAnchoredSearch
Search is limited to start (or end, if nsbackwardssearch) of source string.available in ios 2.0 and later.declared in nsstring.h.
- NSNumericSearch
Numbers within strings are compared using numeric value, that is, name2.txt
- NSDiacriticInsensitiveSearch
Search ignores diacritic marks.for example, ‘ö’ is equal to ‘o’.available in ios 2.0 and later.declared in nsstring.h.
- NSWidthInsensitiveSearch
Search ignores width differences in characters that have full-width and half-width forms, as occurs in east asian character sets.for example, with this option, the full-width latin small letter 'a' (unicode code point u+ff41) is equal to the basic latin small letter 'a' (unicode code point u+0061).available in ios 2.0 and later.declared in nsstring.h.
- NSForcedOrderingSearch
Comparisons are forced to return either nsorderedascending or nsordereddescending if the strings are equivalent but not strictly equal.this option gives stability when sorting. for example, “aaa” is greater than “aaa” if nscaseinsensitivesearch is specified.available in ios 2.0 and later.declared in nsstring.h.
- NSRegularExpressionSearch
The search string is treated as an icu-compatible regular expression. if set, no other options can apply except nscaseinsensitivesearch and nsanchoredsearch. you can use this option only with the rangeofstring:... methods and stringbyreplacingoccurrencesofstring:withstring:options:range:.available in ios 3.2 and later.declared in nsstring.h.
- NSStringEncodingConversionAllowLossy
Allows lossy conversion.available in ios 2.0 and later.declared in nsstring.h.
- NSStringEncodingConversionExternalRepresentation
Specifies an external representation (with a byte-order mark, if necessary, to indicate endianness).available in ios 2.0 and later.declared in nsstring.h.
- NSCharacterConversionException
Nsstring raises an nscharacterconversionexception if a string cannot be represented in a file-system or string encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSParseErrorException
Nsstring raises an nsparseerrorexception if a string cannot be parsed as a property list.available in ios 2.0 and later.declared in nsstring.h.
- NSASCIIStringEncoding
Strict 7-bit ascii encoding within 8-bit chars; ascii values 0…127 only.available in ios 2.0 and later.declared in nsstring.h.
- NSNEXTSTEPStringEncoding
8-bit ascii encoding with nextstep extensions.available in ios 2.0 and later.declared in nsstring.h.
- NSJapaneseEUCStringEncoding
8-bit euc encoding for japanese text.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF8StringEncoding
An 8-bit representation of unicode characters, suitable for transmission or storage by ascii-based systems.available in ios 2.0 and later.declared in nsstring.h.
- NSISOLatin1StringEncoding
8-bit iso latin 1 encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSSymbolStringEncoding
8-bit adobe symbol encoding vector.available in ios 2.0 and later.declared in nsstring.h.
- NSNonLossyASCIIStringEncoding
7-bit verbose ascii to represent all unicode characters.available in ios 2.0 and later.declared in nsstring.h.
- NSShiftJISStringEncoding
8-bit shift-jis encoding for japanese text.available in ios 2.0 and later.declared in nsstring.h.
- NSISOLatin2StringEncoding
8-bit iso latin 2 encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSUnicodeStringEncoding
The canonical unicode encoding for string objects.available in ios 2.0 and later.declared in nsstring.h.
- NSWindowsCP1251StringEncoding
Microsoft windows codepage 1251, encoding cyrillic characters; equivalent to adobestandardcyrillic font encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSWindowsCP1252StringEncoding
Microsoft windows codepage 1252; equivalent to winlatin1.available in ios 2.0 and later.declared in nsstring.h.
- NSWindowsCP1253StringEncoding
Microsoft windows codepage 1253, encoding greek characters.available in ios 2.0 and later.declared in nsstring.h.
- NSWindowsCP1254StringEncoding
Microsoft windows codepage 1254, encoding turkish characters.available in ios 2.0 and later.declared in nsstring.h.
- NSWindowsCP1250StringEncoding
Microsoft windows codepage 1250; equivalent to winlatin2.available in ios 2.0 and later.declared in nsstring.h.
- NSISO2022JPStringEncoding
Iso 2022 japanese encoding for email.available in ios 2.0 and later.declared in nsstring.h.
- NSMacOSRomanStringEncoding
Classic macintosh roman encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF16StringEncoding
An alias for nsunicodestringencoding.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF16BigEndianStringEncoding
Nsutf16stringencoding encoding with explicit endianness specified.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF16LittleEndianStringEncoding
Nsutf16stringencoding encoding with explicit endianness specified.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF32StringEncoding
32-bit utf encoding.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF32BigEndianStringEncoding
Nsutf32stringencoding encoding with explicit endianness specified.available in ios 2.0 and later.declared in nsstring.h.
- NSUTF32LittleEndianStringEncoding
Nsutf32stringencoding encoding with explicit endianness specified.available in ios 2.0 and later.declared in nsstring.h.
- NSProprietaryStringEncoding
Installation-specific encoding. (deprecated. this encoding has been deprecated—there is no replacement.)proprietary encodings have not been used since os x v10.0. you should specify a standard encoding instead.available in ios 5.0 and later.declared in nsstring.h.
- NSStringEnumerationByLines
Enumerates by lines. equivalent to linerangeforrange:.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationByParagraphs
Enumerates by paragraphs. equivalent to paragraphrangeforrange:.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationByComposedCharacterSequences
Enumerates by composed character sequences. equivalent to rangeofcomposedcharactersequencesforrange:.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationByWords
Enumerates by words.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationBySentences
Enumerates by sentences.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationReverse
Causes enumeration to occur from the end of the specified range to the start.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationSubstringNotRequired
A way to indicate that the block does not need substring, in which case nil will be passed. this is simply a performance shortcut.available in ios 4.0 and later.declared in nsstring.h.
- NSStringEnumerationLocalized
Causes the enumeration to occur using user's default locale. this does not make a difference in line, paragraph, or composed character sequence enumeration, but it may for words or sentences.available in ios 4.0 and later.declared in nsstring.h.
- AVAssetImageGeneratorApertureModeCleanAperture
Both pixel aspect ratio and clean aperture will be applied..available in ios 4.0 and later.declared in avassetimagegenerator.h.
- AVAssetImageGeneratorApertureModeProductionAperture
Only pixel aspect ratio will be applied.available in ios 4.0 and later.declared in avassetimagegenerator.h.
- AVAssetImageGeneratorApertureModeEncodedPixels
Neither pixel aspect ratio nor clean aperture will be applied.available in ios 4.0 and later.declared in avassetimagegenerator.h.
- AVAssetImageGeneratorSucceeded
Indicates that generation succeeded.available in ios 4.0 and later.declared in avassetimagegenerator.h.
- AVAssetImageGeneratorFailed
Indicates that generation failed.available in ios 4.0 and later.declared in avassetimagegenerator.h.
- AVAssetImageGeneratorCancelled
Indicates that generation was cancelled.available in ios 4.0 and later.declared in avassetimagegenerator.h.
- NSTimeZoneNameStyleStandard
Specifies a standard name style. for example, “central standard time” for central time.available in ios 2.0 and later.declared in nstimezone.h.
- NSTimeZoneNameStyleShortStandard
Specifies a short name style. for example, “cst” for central time.available in ios 2.0 and later.declared in nstimezone.h.
- NSTimeZoneNameStyleDaylightSaving
Specifies a daylight saving name style. for example, “central daylight time” for central time.available in ios 2.0 and later.declared in nstimezone.h.
- NSTimeZoneNameStyleShortDaylightSaving
Specifies a short daylight saving name style. for example, “cdt” for central time.available in ios 2.0 and later.declared in nstimezone.h.
- NSTimeZoneNameStyleGeneric
Specifies a generic name style. for example, “central time” for central time.available in ios 4.0 and later.declared in nstimezone.h.
- NSTimeZoneNameStyleShortGeneric
Specifies a generic time zone name. for example, “ct” for central time.available in ios 4.0 and later.declared in nstimezone.h.
- NSUndoCloseGroupingRunLoopOrdering
Used with nsrunloop's performselector:target:argument:order:modes:.available in ios 3.0 and later.declared in nsundomanager.h.
- NSUndoManagerGroupIsDiscardableKey
The key has a corresponding value of yes, wrapped as a boolean nsnumber object, if the undo group as a whole is discardable.
- NSURLFileScheme
Identifies a url that points to a file on a mounted volume.available in ios 2.0 through ios 5.1.declared in nsurl.h.
- NSURLAttributeModificationDateKey
The time at which the resource’s attributes were most recently modified, returned as an nsdate object if the volume supports attribute modification dates, or nil if attribute modification dates are unsupported.available in ios 4.0 and later.declared in nsurl.h.
- NSURLContentAccessDateKey
The time at which the resource was most recently accessed, returned as an nsdate object if the volume supports access dates, or nil if access dates are unsupported.available in ios 4.0 and later.declared in nsurl.h.
- NSURLContentModificationDateKey
The time at which the resource was most recently modified, returned as an nsdate object if the volume supports modification dates, or nil if modification dates are unsupported.available in ios 4.0 and later.declared in nsurl.h.
- NSURLCreationDateKey
The resource’s creation date, returned as an nsdate object if the volume supports creation dates, or nil if creation dates are unsupported.available in ios 4.0 and later.declared in nsurl.h.
- NSURLCustomIconKey
The icon stored with the resource, returned as an nsimage object, or nil if the resource has no custom icon.available in ios 4.0 and later.declared in nsurl.h.
- NSURLEffectiveIconKey
The resource’s normal icon, returned as an nsimage object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLFileResourceIdentifierKey
The resource’s unique identifier, returned as an id.this identifier can be used to determine equality between file system resources with the isequal: method. two resources are equal if they have the same file-system path or if their paths link to the same inode on the same file system.the value of this identifier is not persistent across system restarts.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeKey
The resource’s object type, returned as an nsstring object. see “file resource types” for possible values.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileSecurityKey
The resource’s security information, returned as an nsfilesecurity object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLHasHiddenExtensionKey
Key for determining whether the resource’s extension is normally removed from its localized name, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsDirectoryKey
Key for determining whether the resource is a directory, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsExcludedFromBackupKey
Key for determining whether the resource is excluded from all backups of app data, returned as a boolean nsnumber object. read/write access.you can use this property to exclude cache and other app support files which are not needed in a backup. some operations commonly made to user documents cause this property to be reset to false; consequently, do not use this property on user documents.available in ios 5.1 and later.declared in nsurl.h.
- NSURLIsExecutableKey
Key for determining whether the current process (as determined by the euid) can execute the resource (if it is a file) or search the resource (if it is a directory), returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLIsHiddenKey
Key for determining whether the resource is normally not displayed to users, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsMountTriggerKey
Key for determining whether the url is a file system trigger directory, returned as a boolean nsnumber object. traversing or opening a file system trigger directory causes an attempt to mount a file system on the directory.available in ios 5.0 and later.declared in nsurl.h.
- NSURLIsPackageKey
Key for determining whether the resource is a file package, returned as a boolean nsnumber object. a true value means that the resource is a file package.value is read/write. in versions of os x prior to 10.8, value is read-only.if you attempt to set or clear this key’s value on a file instead of a directory, the system ignores your attempt. if the directory is defined as a package by way of its filename extension or other reason apart from this key, setting this key’s value to false has no effect.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsReadableKey
Key for determining whether the current process (as determined by the euid) can read the resource, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLIsRegularFileKey
Key for determining whether the resource is a regular file, as opposed to a directory or a symbolic link. returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsSymbolicLinkKey
Key for determining whether the resource is a symbolic link, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsSystemImmutableKey
Key for determining whether the resource's system immutable bit is set, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsUserImmutableKey
Key for determining whether the resource's user immutable bit is set, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsVolumeKey
Key for determining whether the resource is the root directory of a volume, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLIsWritableKey
Key for determining whether the current process (as determined by the euid) can write to the resource, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLLabelColorKey
The resource’s label color, returned as an nscolor object, or nil if the resource has no label color.available in ios 4.0 and later.declared in nsurl.h.
- NSURLLabelNumberKey
The resource’s label number, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLLinkCountKey
The number of hard links to the resource, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLLocalizedLabelKey
The resource’s localized label text, returned as an nsstring object, or nil if the resource has no localized label text.available in ios 4.0 and later.declared in nsurl.h.
- NSURLLocalizedNameKey
The resource’s localized or extension-hidden name, returned as an nsstring object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLLocalizedTypeDescriptionKey
The resource’s localized type description, returned as an nsstring object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLNameKey
The resource’s name in the file system, returned as an nsstring object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLParentDirectoryURLKey
The parent directory of the resource, returned as an nsurl object, or nil if the resource is the root directory of its volume.available in ios 4.0 and later.declared in nsurl.h.
- NSURLPathKey
The file system path for the url, returned a read-only nsstring object.available in ios 6.0 and later.declared in nsurl.h.
- NSURLPreferredIOBlockSizeKey
The optimal block size to use when reading or writing this file's data, returned as an nsnumber object, or nil if the preferred size is not available.available in ios 5.0 and later.declared in nsurl.h.
- NSURLTypeIdentifierKey
The resource’s uniform type identifier (uti), returned as an nsstring object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeIdentifierKey
The unique identifier of the resource’s volume, returned as an id.this identifier can be used with the isequal: method to determine whether two file system resources are on the same volume.the value of this identifier is not persistent across system restarts.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeURLKey
The root directory of the resource’s volume, returned as an nsurl object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeNamedPipe
The resource is a named pipe.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeCharacterSpecial
The resource is a character special file.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeDirectory
The resource is a directory.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeBlockSpecial
The resource is a block special file.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeRegular
The resource is a regular file.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeSymbolicLink
The resource is a symbolic link.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeSocket
The resource is a socket.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileResourceTypeUnknown
The resource’s type is unknown.available in ios 5.0 and later.declared in nsurl.h.
- NSURLFileSizeKey
Key for the file’s size in bytes, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLFileAllocatedSizeKey
Key for the total size allocated on disk for the file, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLTotalFileSizeKey
Key for the total displayable size of the file in bytes, returned as an nsnumber object. this includes the size of any file metadata.available in ios 5.0 and later.declared in nsurl.h.
- NSURLTotalFileAllocatedSizeKey
Key for the total allocated size of the file in bytes, returned as an nsnumber object. this includes the size of any file metadata.available in ios 5.0 and later.declared in nsurl.h.
- NSURLIsAliasFileKey
Key for determining whether the file is an alias, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeLocalizedFormatDescriptionKey
Key for the volume’s descriptive format name, returned as an nsstring object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeTotalCapacityKey
Key for the volume’s capacity in bytes, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeAvailableCapacityKey
Key for the volume’s available capacity in bytes, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeResourceCountKey
Key for the total number of resources on the volume, returned as an nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsPersistentIDsKey
Key for determining whether the volume supports persistent ids, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsSymbolicLinksKey
Key for determining whether the volume supports symbolic links, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsHardLinksKey
Key for determining whether the volume supports hard links, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsJournalingKey
Key for determining whether the volume supports journaling, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeIsJournalingKey
Key for determining whether the volume is currently journaling, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsSparseFilesKey
Key for determining whether the volume supports sparse files, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsZeroRunsKey
Key for determining whether the volume supports zero runs, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsCaseSensitiveNamesKey
Key for determining whether the volume supports case-sensitive names, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsCasePreservedNamesKey
Key for determining whether the volume supports case-preserved names, returned as a boolean nsnumber object.available in ios 4.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsRootDirectoryDatesKey
Key for determining whether the volume supports reliable storage of times for the root directory, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsVolumeSizesKey
Key for determining whether the volume supports returning volume size information, returned as a boolean nsnumber object. if true, volume size information is available as values of the nsurlvolumetotalcapacitykey andnsurlvolumeavailablecapacitykey keys.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsRenamingKey
Key for determining whether the volume can be renamed, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsAdvisoryFileLockingKey
Key for determining whether the volume implements whole-file advisory locks in the style of flock, along with the o_exlock and o_shlock flags of the open function, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeSupportsExtendedSecurityKey
Key for determining whether the volume supports extended security (access control lists), returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsBrowsableKey
Key for determining whether the volume is visible in gui-based file-browsing environments, such as the desktop or the finder application, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeMaximumFileSizeKey
Key for the largest file size supported by the volume in bytes, returned as a boolean nsnumber object, or nil if it cannot be determined.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsEjectableKey
Key for determining whether the volume is ejectable from the drive mechanism under software control, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsRemovableKey
Key for determining whether the volume is removable from the drive mechanism, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsInternalKey
Key for determining whether the volume is connected to an internal bus, returned as a boolean nsnumber object, or nil if it cannot be determined.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsAutomountedKey
Key for determining whether the volume is automounted, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsLocalKey
Key for determining whether the volume is stored on a local device, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeIsReadOnlyKey
Key for determining whether the volume is read-only, returned as a boolean nsnumber object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeCreationDateKey
Key for the volume’s creation date, returned as an nsdate object, or null if it cannot be determined.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeURLForRemountingKey
Key for the url needed to remount the network volume, returned as an nsurl object, or nil if a url is not available.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeUUIDStringKey
Key for the volume’s persistent uuid, returned as an nsstring object, or nil if a persistent uuid is not available.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeNameKey
The name of the volume, returned as an nsstring object. settable if nsurlvolumesupportsrenamingkey is yes.available in ios 5.0 and later.declared in nsurl.h.
- NSURLVolumeLocalizedNameKey
The name of the volume as it should be displayed in the user interface, returned as an nsstring object.available in ios 5.0 and later.declared in nsurl.h.
- NSURLBookmarkCreationPreferFileIDResolution
Specifies that when an alias created with this option is resolved, its embedded file id should take precedence over other sources of information (file system path, for example) in the event of a conflict.available in ios 4.0 and later.declared in nsurl.h.
- NSURLBookmarkCreationMinimalBookmark
Specifies that an alias created with this option should be created with minimal information. this produces a smaller bookmark that can be resolved in fewer ways.available in ios 4.0 and later.declared in nsurl.h.
- NSURLBookmarkCreationSuitableForBookmarkFile
Specifies that the bookmark data should include properties required to create finder alias files.available in ios 4.0 and later.declared in nsurl.h.
- NSURLBookmarkCreationWithSecurityScope
Specifies that you want to create a security-scoped bookmark that, when resolved, provides a security-scoped url allowing read/write access to a file-system resource; for use in an app that adopts app sandbox.available in ios 6.0 and later.declared in nsurl.h.
- NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess
When combined with the nsurlbookmarkcreationwithsecurityscope option, specifies that you want to create a security-scoped bookmark that, when resolved, provides a security-scoped url allowing read-only access to a file-system resource; for use in an app that adopts app sandbox.available in ios 6.0 and later.declared in nsurl.h.
- NSURLBookmarkResolutionWithoutUI
Specifies that no ui feedback accompany resolution of the bookmark data.available in ios 4.0 and later.declared in nsurl.h.
- NSURLBookmarkResolutionWithoutMounting
Specifies that no volume should be mounted during resolution of the bookmark data.available in ios 4.0 and later.declared in nsurl.h.
- NSURLBookmarkResolutionWithSecurityScope
Specifies that the security scope, applied to the bookmark when it was created, should be used during resolution of the bookmark data.available in ios 6.0 and later.declared in nsurl.h.
- NSURLKeysOfUnsetValuesKey
Key for the resource properties that have not been set after the setresourcevalues:error: method returns an error, returned as an array of of nsstring objects.available in ios 5.0 and later.declared in nsurl.h.
- NSURLIsUbiquitousItemKey
A boolean nsnumber that contains true if this item is in icloud storage, false if it is a local item.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemHasUnresolvedConflictsKey
A boolean nsnumber that contains true if this item has conflicts outstanding, false otherwise.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemIsDownloadedKey
A boolean nsnumber that contains true if this item’s data has been downloaded to a ubiquity container, false otherwise.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemIsDownloadingKey
A boolean nsnumber that contains true if this item is being downloaded from icloud, false otherwise.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemIsUploadedKey
A boolean nsnumber that contains true if this item’s data has been uploaded to icloud storage, false otherwise.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemIsUploadingKey
A boolean nsnumber that contains true if this item is being uploaded to icloud, false otherwise.available in ios 5.0 and later.declared in nsurl.h.
- NSURLUbiquitousItemPercentDownloadedKey
An nsnumber in the range 0–100 that indicates the percentage of the data that has been downloaded.deprecated. instead, use the property key nsmetadataubiquitousitempercentdownloadedkey of the nsmetadataquery class to obtain information on an nsmetadataitem object.available in ios 5.0 and later.deprecated in ios 6.0.declared in nsurl.h.
- NSURLUbiquitousItemPercentUploadedKey
An nsnumber in the range 0-100 that indicates the percentage of the data that has been uploaded.deprecated. instead, use the property key nsmetadataubiquitousitempercentuploadedkey of the nsmetadataquery class to obtain information on an nsmetadataitem object.available in ios 5.0 and later.deprecated in ios 6.0.declared in nsurl.h.
- NSURLProtectionSpaceHTTP
The protocol type for http.available in ios 4.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceHTTPS
The protocol type for https.available in ios 4.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceFTP
The protocol type for ftp.available in ios 4.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceHTTPProxy
The proxy type for http proxies.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceHTTPSProxy
The proxy type for https proxies.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceFTPProxy
The proxy type for ftp proxies.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLProtectionSpaceSOCKSProxy
The proxy type for socks proxies.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodDefault
Use the default authentication method for a protocol.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodHTTPBasic
Use http basic authentication for this protection space. this is equivalent to nsurlauthenticationmethoddefault for http.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodHTTPDigest
Use http digest authentication for this protection space.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodHTMLForm
Use html form authentication for this protection space. this authentication method can apply to any protocol.available in ios 2.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodNegotiate
Negotiate authentication for this protection space. available in ios 4.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodNTLM
Use ntlm authentication for this protection space. available in ios 4.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodClientCertificate
Use client certificate authentication for this protection space. this authentication method can apply to any protocol.available in ios 3.0 and later.declared in nsurlprotectionspace.h.
- NSURLAuthenticationMethodServerTrust
Use server trust authentication for this protection space. this authentication method can apply to any protocol.available in ios 3.0 and later.declared in nsurlprotectionspace.h.
- NSURLRequestUseProtocolCachePolicy
Specifies that the caching logic defined in the protocol implementation, if any, is used for a particular url load request. this is the default policy for url load requests.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReloadIgnoringLocalCacheData
Specifies that the data for the url load should be loaded from the originating source. no existing cache data should be used to satisfy a url load request.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReloadIgnoringLocalAndRemoteCacheData
Specifies that not only should the local cache data be ignored, but that proxies and other intermediates should be instructed to disregard their caches so far as the protocol allows.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReloadIgnoringCacheData
Replaced by nsurlrequestreloadignoringlocalcachedata.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReturnCacheDataElseLoad
Specifies that the existing cached data should be used to satisfy the request, regardless of its age or expiration date. if there is no existing data in the cache corresponding the request, the data is loaded from the originating source.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReturnCacheDataDontLoad
Specifies that the existing cache data should be used to satisfy a request, regardless of its age or expiration date. if there is no existing data in the cache corresponding to a url load request, no attempt is made to load the data from the originating source, and the load is considered to have failed. this constant specifies a behavior that is similar to an “offline” mode.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLRequestReloadRevalidatingCacheData
Specifies that the existing cache data may be used provided the origin source confirms its validity, otherwise the url is loaded from the origin source.available in ios 2.0 and later.declared in nsurlrequest.h.
- NSURLNetworkServiceTypeDefault
Specifies standard network traffic.available in ios 4.0 and later.declared in nsurlrequest.h.
- NSURLNetworkServiceTypeVoIP
Specifies that the request is for voip traffic.available in ios 4.0 and later.declared in nsurlrequest.h.
- NSURLNetworkServiceTypeVideo
Specifies that the request is for video traffic.available in ios 5.0 and later.declared in nsurlrequest.h.
- NSURLNetworkServiceTypeBackground
Specifies that the request is for background traffic.available in ios 5.0 and later.declared in nsurlrequest.h.
- NSURLNetworkServiceTypeVoice
Specifies that the request is for voice traffic.available in ios 5.0 and later.declared in nsurlrequest.h.
- NSURLResponseUnknownLength
Returned when the response length cannot be determined in advance of receiving the data from the server. for example, nsurlresponseunknownlength is returned when the server http response does not include a content-length header.available in ios 2.0 and later.declared in nsurlresponse.h.
- NSGlobalDomain
The domain consisting of defaults meant to be seen by all applications.available in ios 2.0 and later.declared in nsuserdefaults.h.
- NSArgumentDomain
The domain consisting of defaults parsed from the application’s arguments. these are one or more pairs of the form -default value included in the command-line invocation of the application. available in ios 2.0 and later.declared in nsuserdefaults.h.
- NSRegistrationDomain
The domain consisting of a set of temporary defaults whose values can be set by the application to ensure that searches will always be successful.available in ios 2.0 and later.declared in nsuserdefaults.h.
- NSNegateBooleanTransformerName
This value transformer negates a boolean value, transforming yes to no and no to yes.this transformer is reversible.available in ios 3.0 and later.declared in nsvaluetransformer.h.
- NSIsNilTransformerName
This value transformer returns yes if the value is nil. this transformer is not reversible.available in ios 3.0 and later.declared in nsvaluetransformer.h.
- NSIsNotNilTransformerName
This value transformer returns yes if the value is non-nil.this transformer is not reversible.available in ios 3.0 and later.declared in nsvaluetransformer.h.
- NSUnarchiveFromDataTransformerName
This value transformer returns an object created by attempting to unarchive the data in the nsdata object passed as the value.the reverse transformation returns an nsdata instance created by archiving the value. the archived object must implement the nscoding protocol using sequential archiving in order to be unarchived and archived with this transformer.available in ios 3.0 and later.declared in nsvaluetransformer.h.
- NSKeyedUnarchiveFromDataTransformerName
This value transformer returns an object created by attempting to unarchive the data in the nsdata object passed as the value. the archived object must be created using keyed archiving in order to be unarchived and archived with this transformer. the reverse transformation returns an nsdata instance created by archiving the value using keyed archiving. the archived object must implement the nscoding protocol using keyed archiving in order to be unarchived and archived with this transformer.available in ios 3.0 and later.declared in nsvaluetransformer.h.
- NSXMLParserErrorDomain
Indicates an error in xml parsing.used by nserror.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInternalError
The parser object encountered an internal error.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserOutOfMemoryError
The parser object ran out of memory.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserDocumentStartError
The parser object is unable to start parsing.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEmptyDocumentError
The document is empty.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserPrematureDocumentEndError
The document ended unexpectedly.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidHexCharacterRefError
Invalid hexadecimal character reference encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidDecimalCharacterRefError
Invalid decimal character reference encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidCharacterRefError
Invalid character reference encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidCharacterError
Invalid character encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCharacterRefAtEOFError
Target of character reference cannot be found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCharacterRefInPrologError
Invalid character found in the prolog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCharacterRefInEpilogError
Invalid character found in the epilog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCharacterRefInDTDError
Invalid character encountered in the dtd.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityRefAtEOFError
Target of entity reference is not found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityRefInPrologError
Invalid entity reference found in the prolog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityRefInEpilogError
Invalid entity reference found in the epilog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityRefInDTDError
Invalid entity reference found in the dtd.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefAtEOFError
Target of parsed entity reference is not found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefInPrologError
Target of parsed entity reference is not found in prolog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefInEpilogError
Target of parsed entity reference is not found in epilog.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefInInternalSubsetError
Target of parsed entity reference is not found in internal subset.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityReferenceWithoutNameError
Entity reference is without name.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityReferenceMissingSemiError
Entity reference is missing semicolon.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefNoNameError
Parsed entity reference is without an entity name.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefMissingSemiError
Parsed entity reference is missing semicolon.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserUndeclaredEntityError
Entity is not declared.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserUnparsedEntityError
Cannot parse entity.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityIsExternalError
Cannot parse external entity.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityIsParameterError
Entity is a parameter.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserUnknownEncodingError
Document encoding is unknown.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEncodingNotSupportedError
Document encoding is not supported.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserStringNotStartedError
String is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserStringNotClosedError
String is not closed.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNamespaceDeclarationError
Invalid namespace declaration encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityNotStartedError
Entity is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityNotFinishedError
Entity is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserLessThanSymbolInAttributeError
Angle bracket is used in attribute.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeNotStartedError
Attribute is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeNotFinishedError
Attribute is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeHasNoValueError
Attribute doesn’t contain a value.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeRedefinedError
Attribute is redefined.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserLiteralNotStartedError
Literal is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserLiteralNotFinishedError
Literal is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCommentNotFinishedError
Comment is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserProcessingInstructionNotStartedError
Processing instruction is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserProcessingInstructionNotFinishedError
Processing instruction is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNotationNotStartedError
Notation is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNotationNotFinishedError
Notation is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeListNotStartedError
Attribute list is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserAttributeListNotFinishedError
Attribute list is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserMixedContentDeclNotStartedError
Mixed content declaration is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserMixedContentDeclNotFinishedError
Mixed content declaration is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserElementContentDeclNotStartedError
Element content declaration is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserElementContentDeclNotFinishedError
Element content declaration is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserXMLDeclNotStartedError
Xml declaration is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserXMLDeclNotFinishedError
Xml declaration is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserConditionalSectionNotStartedError
Conditional section is not started.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserConditionalSectionNotFinishedError
Conditional section is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserExternalSubsetNotFinishedError
External subset is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserDOCTYPEDeclNotFinishedError
Document type declaration is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserMisplacedCDATAEndStringError
Misplaced cdata end string.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCDATANotFinishedError
Cdata block is not finished.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserMisplacedXMLDeclarationError
Misplaced xml declaration.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserSpaceRequiredError
Space is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserSeparatorRequiredError
Separator is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNMTOKENRequiredError
Name token is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNAMERequiredError
Name is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserPCDATARequiredError
Cdata is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserURIRequiredError
Uri is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserPublicIdentifierRequiredError
Public identifier is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserLTRequiredError
Left angle bracket is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserGTRequiredError
Right angle bracket is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserLTSlashRequiredError
Left angle bracket slash is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEqualExpectedError
Equal sign expected.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserTagNameMismatchError
Tag name mismatch.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserUnfinishedTagError
Unfinished tag found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserStandaloneValueError
Standalone value found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidEncodingNameError
Invalid encoding name found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserCommentContainsDoubleHyphenError
Comment contains double hyphen.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidEncodingError
Invalid encoding.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserExternalStandaloneEntityError
External standalone entity.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidConditionalSectionError
Invalid conditional section.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityValueRequiredError
Entity value is required.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNotWellBalancedError
Document is not well balanced.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserExtraContentError
Error in content found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidCharacterInEntityError
Invalid character in entity found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserParsedEntityRefInInternalError
Internal error in parsed entity reference found.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityRefLoopError
Entity reference loop encountered.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserEntityBoundaryError
Entity boundary error.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserInvalidURIError
Invalid uri specified.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserURIFragmentError
Uri fragment.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserNoDTDError
Missing dtd.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSXMLParserDelegateAbortedParseError
Delegate aborted parse.available in ios 2.0 and later.declared in nsxmlparser.h.
- NSRoundPlain
Round to the closest possible return value; when caught halfway between two positive numbers, round up; when caught between two negative numbers, round down.available in ios 2.0 and later.declared in nsdecimal.h.
- NSRoundDown
Round return values down.available in ios 2.0 and later.declared in nsdecimal.h.
- NSRoundUp
Round return values up.available in ios 2.0 and later.declared in nsdecimal.h.
- NSRoundBankers
Round to the closest possible return value; when halfway between two possibilities, return the possibility whose last digit is even.in practice, this means that, over the long run, numbers will be rounded up as often as they are rounded down; there will be no systematic bias.available in ios 2.0 and later.declared in nsdecimal.h.
- NSCalculationNoError
No error occurred.available in ios 2.0 and later.declared in nsdecimal.h.
- NSCalculationLossOfPrecision
The number can’t be represented in 38 significant digits.available in ios 2.0 and later.declared in nsdecimal.h.
- NSCalculationOverflow
The number is too large to represent.available in ios 2.0 and later.declared in nsdecimal.h.
- NSCalculationUnderflow
The number is too small to represent.available in ios 2.0 and later.declared in nsdecimal.h.
- NSCalculationDivideByZero
The caller tried to divide by 0.available in ios 2.0 and later.declared in nsdecimal.h.
- NSUndefinedKeyException
Raised when a key value coding operation fails. userinfo keys are described in “nsundefinedkeyexception userinfo keys”available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSTargetObjectUserInfoKey
The object on which the key value coding operation failed.
- NSUnknownUserInfoKey
The key for which the key value coding operation failed.
- NSAverageKeyValueOperator
The @avg array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSCountKeyValueOperator
The @count array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSDistinctUnionOfArraysKeyValueOperator
The @distinctunionofarrays array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSDistinctUnionOfObjectsKeyValueOperator
The @distinctunionofobjects array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSDistinctUnionOfSetsKeyValueOperator
The @distinctunionofsets array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSMaximumKeyValueOperator
The @max array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSMinimumKeyValueOperator
The @min array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSSumKeyValueOperator
The @sum array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSUnionOfArraysKeyValueOperator
The @unionofarrays array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSUnionOfObjectsKeyValueOperator
The @unionofobjects array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSUnionOfSetsKeyValueOperator
The @unionofsets array operator.available in ios 2.0 and later.declared in nskeyvaluecoding.h.
- NSKeyValueChangeSetting
Indicates that the value of the observed key path was set to a new value. this change can occur when observing an attribute of an object, as well as properties that specify to-one and to-many relationships.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeInsertion
Indicates that an object has been inserted into the to-many relationship that is being observed.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeRemoval
Indicates that an object has been removed from the to-many relationship that is being observed.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeReplacement
Indicates that an object has been replaced in the to-many relationship that is being observed.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueObservingOptionNew
Indicates that the change dictionary should provide the new attribute value, if applicable.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueObservingOptionOld
Indicates that the change dictionary should contain the old attribute value, if applicable.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueObservingOptionInitial
If specified, a notification should be sent to the observer immediately, before the observer registration method even returns. the change dictionary in the notification will always contain an nskeyvaluechangenewkey entry if nskeyvalueobservingoptionnew is also specified but will never contain an nskeyvaluechangeoldkey entry. (in an initial notification the current value of the observed property may be old, but it's new to the observer.) you can use this option instead of explicitly invoking, at the same time, code that is also invoked by the observer's observevalueforkeypath:ofobject:change:context: method. when this option is used withaddobserver:forkeypath:options:context: a notification will be sent for each indexed object to which the observer is being added.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueObservingOptionPrior
Whether separate notifications should be sent to the observer before and after each change, instead of a single notification after the change. the change dictionary in a notification sent before a change always contains an nskeyvaluechangenotificationispriorkey entry whose value is [nsnumber numberwithbool:yes], but never contains an nskeyvaluechangenewkey entry. when this option is specified the change dictionary in a notification sent after a change contains the same entries that it would contain if this option were not specified. you can use this option when the observer's own key-value observing-compliance requires it to invoke one of the -willchange... methods for one of its own properties, and the value of that property depends on the value of the observed object's property. (in that situation it's too late to easily invoke -willchange... properly in response to receiving an observevalueforkeypath:ofobject:change:context: message after the change.)available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeKindKey
An nsnumber object that contains a value corresponding to one of the “nskeyvaluechange” enums, indicating what sort of change has occurred.a value of nskeyvaluechangesetting indicates that the observed object has received a setvalue:forkey: message, or that the key-value-coding-compliant set method for the key has been invoked, or that one of the willchangevalueforkey: or didchangevalueforkey: methods has otherwise been invoked.a value of nskeyvaluechangeinsertion, nskeyvaluechangeremoval, or nskeyvaluechangereplacement indicates that mutating messages have been sent a key-value observing compliant collection proxy, or that one of the key-value-coding-compliant collection mutation methods for the key has been invoked, or a collection will change or did change method has been otherwise been invoked.you can use nsnumber’s intvalue method to retrieve the integer value of the change kind.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeNewKey
If the value of the nskeyvaluechangekindkey entry is nskeyvaluechangesetting, and nskeyvalueobservingoptionnew was specified when the observer was registered, the value of this key is the new value for the attribute. for nskeyvaluechangeinsertion or nskeyvaluechangereplacement, if nskeyvalueobservingoptionnew was specified when the observer was registered, the value for this key is an nsarray instance that contains the objects that have been inserted or replaced other objects, respectively.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeOldKey
If the value of the nskeyvaluechangekindkey entry is nskeyvaluechangesetting, and nskeyvalueobservingoptionold was specified when the observer was registered, the value of this key is the value before the attribute was changed.for nskeyvaluechangeremoval or nskeyvaluechangereplacement, if nskeyvalueobservingoptionold was specified when the observer was registered, the value is an nsarray instance that contains the objects that have been removed or have been replaced by other objects, respectively.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeIndexesKey
If the value of the nskeyvaluechangekindkey entry is nskeyvaluechangeinsertion, nskeyvaluechangeremoval, or nskeyvaluechangereplacement, the value of this key is an nsindexset object that contains the indexes of the inserted, removed, or replaced objects.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueChangeNotificationIsPriorKey
If the option nskeyvalueobservingoptionprior was specified when the observer was registered this notification is sent prior to a change.the change dictionary contains an nskeyvaluechangenotificationispriorkey entry whose value is an nsnumber wrapping yes.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueUnionSetMutation
Indicates that objects in the specified set are being added to the receiver. this mutation kind results in a nskeyvaluechangekindkey value of nskeyvaluechangeinsertion.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueMinusSetMutation
Indicates that the objects in the specified set are being removed from the receiver. this mutation kind results in a nskeyvaluechangekindkey value of nskeyvaluechangeremoval.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueIntersectSetMutation
Indicates that the objects not in the specified set are being removed from the receiver. this mutation kind results in a nskeyvaluechangekindkey value of nskeyvaluechangeremoval.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- NSKeyValueSetSetMutation
Indicates that set of objects are replacing the existing objects in the receiver. this mutation kind results in a nskeyvaluechangekindkey value of nskeyvaluechangereplacement.available in ios 2.0 and later.declared in nskeyvalueobserving.h.
- AVAudioSessionCategoryAmbient
For an app in which sound playback is nonprimary—that is, your app can be used successfully with the sound turned off.this category is also appropriate for “play along” style apps, such as a virtual piano that a user plays over ipod audio. when you use this category, audio from other apps mixes with your audio. your audio is silenced by screen locking and by the silent switch (called the ring/silent switch on iphone).available in ios 3.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategorySoloAmbient
The default category; used unless you set a category with the setcategory:error: method.when you use this category, audio from other apps is silenced. your audio is silenced by screen locking and by the silent switch (called the ring/silent switch on iphone).available in ios 3.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryPlayback
For playing recorded music or other sounds that are central to the successful use of your app.when using this category, your app audio continues with the silent switch set to silent or when the screen locks. (the switch is called the ring/silent switch on iphone.)this category normally prevents audio from other apps from mixing with your app's audio. to allow mixing for this category, use the kaudiosessionproperty_overridecategorymixwithothers property.available in ios 3.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryRecord
For recording audio; this category silences playback audio. recording continues with the screen locked.available in ios 3.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryPlayAndRecord
Allows recording (input) and playback (output) of audio, such as for a voip (voice over ip) app.your audio continues with the silent switch set to silent and with the screen locked. (the switch is called the ring/silent switch on iphone.)this category is appropriate for simultaneous recording and playback, and also for apps that record and play back but not simultaneously. if you want to ensure that sounds such as messages alerts do not play while your app is recording, use the avaudiosessioncategoryrecord category instead.this category normally prevents audio from other apps from mixing with your app's audio. to allow mixing when using this category, use the kaudiosessionproperty_overridecategorymixwithothers property.available in ios 3.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryAudioProcessing
For using an audio hardware codec or signal processor while not playing or recording audio. use this category, for example, when performing offline audio format conversion.this category disables playback (audio output) and disables recording (audio input).audio processing does not normally continue when your app is in the background. however, when your app moves to the background, you can request additional time to complete processing. for more information, see ios app programming guide.available in ios 3.1 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryMultiRoute
Allows you to output distinct streams of audio data to different output devices at the same time. for example, you would use this category to route audio to both a usb device and a set of headphones. use of this category requires a more detailed knowledge of, and interaction with, the capabilities of the available audio routes. this category may be used for input, output, or both.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryOptionMixWithOthers
Allow audio in this session to be mixed with audio from other active sessions. this option is only valid if the session category is avaudiosessioncategoryplayandrecord or avaudiosessioncategoryplayback. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryOptionDuckOthers
Allow audio in this session to duck under the audio for other active sessions. this option is only valid if the session category is avaudiosessioncategoryplayandrecord.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryOptionAllowBluetooth
Allow audio in this session to be received from or sent to a bluetooth device. this option is only valid if the session category is avaudiosessioncategoryplayandrecord or avaudiosessioncategoryrecord. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionCategoryOptionDefaultToSpeaker
Allow audio in this session to route to the built-in speaker by default. this option is only valid if the session category is avaudiosessioncategoryplayandrecord.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeDefault
The default mode; used unless you set a mode with the setmode:error: method.when this mode is in use, audio session behavior matches that of ios versions prior to ios 5.0. you can use this mode with every audio session category. on devices more than one built-in microphone, the primary microphone is used.available in ios 5.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeVoiceChat
Specify this mode if your app is performing two-way voice communication, such as using voice over internet protocol (voip).when this mode is in use, the device’s tonal equalization is optimized for voice. for use with the avaudiosessioncategoryplayandrecord audio session category. on devices with more than one built-in microphone, the primary microphone is used.using this mode has the side effect of setting the kaudiosessionproperty_overridecategoryenablebluetoothinput category override to true.available in ios 5.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeGameChat
Do not set this mode directly. this mode is set by game kit on behalf of an application that uses a gkvoicechat object. this mode is valid only with the avaudiosessioncategoryplayandrecord category. if you need similar behavior and are not using a gkvoicechat object, use avaudiosessionmodevoicechat instead. available in ios 5.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeVideoRecording
Specify this mode if your app is recording a movie.for use with the avaudiosessioncategoryrecord audio session category. also works with the avaudiosessioncategoryplayandrecord category. on devices with more than one built-in microphone, the microphone closest to the video camera is used.using this mode may result in the system providing appropriate audio signal processing.available in ios 5.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeMeasurement
Specify this mode if your app is performing measurement of incoming audio.when this mode is in use, the device does not perform automatic gain adjustment on incoming audio. for use with the avaudiosessioncategoryrecord or avaudiosessioncategoryplayandrecord audio session categories. on devices with more than one built-in microphone, the primary microphone is used.available in ios 5.0 and later.declared in avaudiosession.h.
- AVAudioSessionModeMoviePlayback
Specify this mode if your app is playing back movie content.when this mode is in use, the device engages any appropriate signal processing hardware to improve audio content played over the built-in speaker. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionOptionShouldResume
Indicates that the audio session is active and immediately ready to be used. your app can resume the audio operation that was interrupted.look for this flag in the flags parameter when your audio session delegate’s endinterruptionwithflags: method is invoked.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation
When passed in the flags parameter of the setactive:withflags:error: instance method, indicates that when your audio session deactivates, other audio sessions that had been interrupted by your session can return to their active state.this flag is used only when deactivating your audio session; that is, when you pass a value of no in the beactive parameter of the setactive:withflags:error: instance method.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortOverrideNone
Do not override the output audio port. use this option to route audio to the intended outputs.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortOverrideSpeaker
Override the current outputs and route audio to the built-in speaker. use this override only in conjunction with the avaudiosessioncategoryplayandrecord category. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonUnknown
The reason for the change is unknown.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonNewDeviceAvailable
A preferred new audio output path is now available.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonCategoryChange
The category of the session object changed.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonOverride
The output route was overridden by the app. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonWakeFromSleep
The route changed when the device woke up from sleep. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonNoSuitableRouteForCategory
The route changed because no suitable route is now available for the specified category. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionTypeBegan
The system interrupted the audio session.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionTypeEnded
The interruption ended. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionTypeKey
The value for this key is an nsnumber object containing an unsigned integer that identifies the type of interruption. for a list of possible values, see “avaudiosessioninterruptiontype”. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionOptionKey
The value for this key is an nsnumber object containing an unsigned integer that identifies any options associated with the interruption. for a list of possible flags, see “avaudiosessioninterruptionoptions”. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangeReasonKey
The value for this key is an nsnumber object containing an unsigned integer that identifies the reason why the route changed. for a list of possible values, see “avaudiosessionroutechangereason”. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionRouteChangePreviousRouteKey
The value for this key is an avaudiosessionroutedescription object with the previous route information. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionInterruptionFlags_ShouldResume
Indicates that your audio session is active and immediately ready to be used. your app can resume the audio operation that was interrupted. (deprecated. use avaudiosessioninterruptionoptionshouldresume instead.)look for this flag in the flags parameter when your audio session delegate’s endinterruptionwithflags: method is invoked.available in ios 4.0 and later.declared in avaudiosession.h.
- AVAudioSessionSetActiveFlags_NotifyOthersOnDeactivation
When passed in the flags parameter of the setactive:withflags:error: instance method, indicates that when your audio session deactivates, other audio sessions that had been interrupted by your session can return to their active state. (deprecated. use avaudiosessionsetactiveoptionnotifyothersondeactivation instead.)this flag is used only when deactivating your audio session; that is, when you pass a value of no in the beactive parameter of the setactive:withflags:error: instance method.available in ios 4.0 and later.declared in avaudiosession.h.
- NSUndefinedEntityMappingType
Specifies that the developer handles destination instance creation.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSCustomEntityMappingType
Specifies a custom mapping.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSAddEntityMappingType
Specifies that this is a new entity in the destination model.instances of the entity only exist in the destination.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSRemoveEntityMappingType
Specifies that this entity is not present in the destination model.instances of the entity only exist in the source—source instances are not mapped to destination.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSCopyEntityMappingType
Specifies that source instances are migrated as-is.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSTransformEntityMappingType
Specifies that entity exists in source and destination and is mapped.available in ios 3.0 and later.declared in nsentitymapping.h.
- NSMigrationManagerKey
Key for the migration manager.to access this key in a custom value expression string in the xcode mapping model editor use $manager.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSMigrationSourceObjectKey
Key for the source object.to access this key in a custom value expression string in the xcode mapping model editor use $source.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSMigrationDestinationObjectKey
Key for the destination object.to access this key in a custom value expression string in the xcode mapping model editor use $destination.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSMigrationEntityMappingKey
Key for the entity mapping object.to access this key in a custom value expression string in the xcode mapping model editor use $entitymapping.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSMigrationPropertyMappingKey
Key for the property mapping object.to access this key in a custom value expression string in the xcode mapping model editor use $propertymapping.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSMigrationEntityPolicyKey
Key for the entity migration policy object.to access this key in a custom value expression string in the xcode mapping model editor use $entitypolicy.available in ios 3.0 and later.declared in nsentitymigrationpolicy.h.
- NSFetchRequestExpressionType
Specifies the fetch request expression type.available in ios 3.0 and later.declared in nsfetchrequestexpression.h.
- NSHashTableStrongMemory
Equal to nspointerfunctionsstrongmemory.available in ios 6.0 and later.declared in nshashtable.h.
- NSHashTableCopyIn
Equal to nspointerfunctionscopyin.available in ios 6.0 and later.declared in nshashtable.h.
- NSHashTableObjectPointerPersonality
Equal to nspointerfunctionsobjectpointerpersonality.available in ios 6.0 and later.declared in nshashtable.h.
- NSHashTableWeakMemory
Equal to nspointerfunctionsweakmemory. uses weak read and write barriers appropriate for arc or gc. using nspointerfunctionsweakmemory object references will turn to
null on last release.available in ios 6.0 and later.declared in nshashtable.h. - NSInvocationOperationVoidResultException
The name of the exception raised if the result method is called for an invocation method with a void return type. available in ios 2.0 and later.declared in nsoperation.h.
- NSInvocationOperationCancelledException
The name of the exception raised if the result method is called after the operation was cancelled. available in ios 2.0 and later.declared in nsoperation.h.
- NSLinguisticTaggerOmitWords
Omit tokens of type nslinguistictagword (items considered to be words).available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTaggerOmitPunctuation
Omit tokens of type nslinguistictagpunctuation (all punctuation).available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTaggerOmitWhitespace
Omit tokens of type nslinguistictagwhitespace (whitespace of all sorts).available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTaggerOmitOther
Omit tokens of type nslinguistictagother (non-linguistic items such as symbols).available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTaggerJoinNames
Typically, multiple-word names will be returned as multiple tokens, following the standard tokenization practice of the tagger. if this option is set, then multiple-word names will be joined together and returned as a single token.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeTokenType
This tag scheme classifies tokens according to their broad type: word, punctuation, whitespace, etc. the possible tags are: nslinguistictagword, nslinguistictagpunctuation, nslinguistictagwhitespace, or nslinguistictagother. for this scheme a client may use pointer equality to compare the values with the tag constants.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeLexicalClass
This tag scheme classifies tokens according to class: part of speech for words, type of punctuation or whitespace, etc. the value will be one of the constants specified in “nslinguistictagschemelexicalclass.” for this scheme a client may use pointer equality to compare the values with the tag constants.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeNameType
This tag scheme classifies tokens as to whether they are part of named entities of various types or not. the possible tags are: nslinguistictagpersonalname, nslinguistictagplacename, or nslinguistictagorganizationname. for this scheme a client may use pointer equality to compare the values with the tag constants.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeNameTypeOrLexicalClass
This tag scheme follows nslinguistictagschemenametype for names, nslinguistictagschemelexicalclass for all other tokens. the possible tags are those specified in “nslinguistictagschemelexicalclass” or “nslinguistictagschemenametype.” for this scheme a client may use pointer equality to compare the values with the tag constants.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeLemma
This tag scheme supplies a stem forms of the words, if known.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeLanguage
This tag scheme tags tokens according to their script. the tag values will be standard language abbreviations such as “en”, “fr”, “de”, etc., as used with the nsorthography class. note that the tagger generally attempts to determine the language of text at the level of an entire sentence or paragraph, rather than word by word.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSchemeScript
This tag scheme tags tokens according to their script. the tag values will be standard script abbreviations such as “latn”, “cyrl”, “jpan”, “hans”, “hant”, etc.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagWord
The token indicates a word.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagPunctuation
The token indicates punctuation.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagWhitespace
The token indicates white space of any sort.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOther
The token indicates a token other than those currently defined.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagNoun
The token is a noun.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagVerb
This token is a verb.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagAdjective
This token is an adjectiveavailable in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagAdverb
This token is an adverb.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagPronoun
This token is a pronoun.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagDeterminer
This token is a determiner.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagParticle
This token is a particle.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagPreposition
This token is a preposition.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagNumber
This token is a number.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagConjunction
This token is a conjunction.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagInterjection
This token is an interjection.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagClassifier
This token is a classifier.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagIdiom
This token is an idiom.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOtherWord
This token is some other word.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagSentenceTerminator
This token is a sentence terminator.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOpenQuote
This token is an open quote.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagCloseQuote
This token is a close quote.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOpenParenthesis
This token is an open parenthesis.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagCloseParenthesis
This token is a close parenthesis.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagWordJoiner
This token is a word joiner.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagDash
This token is a dash.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOtherPunctuation
This token is punctuation not recognized as another token type.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagParagraphBreak
This token is a paragraph break.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOtherWhitespace
This token is whitespace.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagPersonalName
This token is a personal name.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagPlaceName
This token is a place name.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSLinguisticTagOrganizationName
This token is an organization name.available in ios 5.0 and later.declared in nslinguistictagger.h.
- NSMapTableStrongMemory
Specifies a strong reference from the map table to its contents.equal to nspointerfunctionsstrongmemory.available in ios 6.0 and later.declared in nsmaptable.h.
- NSMapTableCopyIn
Use the memory acquire function to allocate and copy items on input (see acquirefunction [nspointerfunctions]).equal to nspointerfunctionscopyin.available in ios 6.0 and later.declared in nsmaptable.h.
- NSMapTableObjectPointerPersonality
Use shifted pointer hash and direct equality, object description.equal to nspointerfunctionsobjectpointerpersonality.available in ios 6.0 and later.declared in nsmaptable.h.
- NSMapTableWeakMemory
Uses weak read and write barriers appropriate for arc or gc. using nspointerfunctionsweakmemory object references will turn to null on last release. equal to nsmaptablezeroingweakmemory.available in ios 6.0 and later.declared in nsmaptable.h.
- NSOperationQueuePriorityVeryLow
Operations receive very low priority for execution. available in ios 2.0 and later.declared in nsoperation.h.
- NSOperationQueuePriorityLow
Operations receive low priority for execution.available in ios 2.0 and later.declared in nsoperation.h.
- NSOperationQueuePriorityNormal
Operations receive the normal priority for execution.available in ios 2.0 and later.declared in nsoperation.h.
- NSOperationQueuePriorityHigh
Operations receive high priority for execution.available in ios 2.0 and later.declared in nsoperation.h.
- NSOperationQueuePriorityVeryHigh
Operations receive very high priority for execution.available in ios 2.0 and later.declared in nsoperation.h.
- NSOperationQueueDefaultMaxConcurrentOperationCount
The default maximum number of operations is determined dynamically by the nsoperationqueue object based on current system conditions. available in ios 2.0 and later.declared in nsoperation.h.
- AVAudioSessionPortBluetoothHFP
Specifies input or output on a bluetooth hands-free profile device.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortUSBAudio
Specifies input or output on a usb device.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortLineIn
Specifies line-level input from the dock connector.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortBuiltInMic
Specifies the built-in microphone on a device.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortHeadsetMic
Specifies a microphone that is built-in to a wired headset. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortLineOut
Specifies line-level output to the dock connector.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortHeadphones
Specifies output to a wired headset. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortBluetoothA2DP
Specifies output to a bluetooth a2dp device.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortBuiltInReceiver
Specifies output to the speaker that you hold to your ear. typically, this speaker is available only on iphone devices.available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortBuiltInSpeaker
Specifies output to the device’s built-in speaker. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortHDMI
Specifies output to a device via the high-definition multimedia interface (hdmi) specification. available in ios 6.0 and later.declared in avaudiosession.h.
- AVAudioSessionPortAirPlay
Specifies output to a remote device over airplay. available in ios 6.0 and later.declared in avaudiosession.h.
- NSFetchedResultsChangeInsert
Specifies that an object was inserted.
- NSFetchedResultsChangeDelete
Specifies that an object was deleted.
- NSFetchedResultsChangeMove
Specifies that an object was moved.
- NSFetchedResultsChangeUpdate
Specifies that an object was changed.
- NSErrorMergePolicy
This policy causes a save to fail if there are any merge conflicts.this is the default policy for all managed object contexts.in the case of failure, the save method returns with an error with a userinfo dictionary that contains the object ids of the objects that had conflicts (nsinsertedobjectskey, nsupdatedobjectskey).available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSMergeByPropertyStoreTrumpMergePolicy
This policy merges conflicts between the persistent store’s version of the object and the current in-memory version, giving priority to external changes. the merge occurs by individual property. for properties that have been changed in both the external source and in memory, the external changes trump the in-memory ones.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSMergeByPropertyObjectTrumpMergePolicy
This policy merges conflicts between the persistent store’s version of the object and the current in-memory version, giving priority to in-memory changes. the merge occurs by individual property. for properties that have been changed in both the external source and in memory, the in-memory changes trump the external ones.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSOverwriteMergePolicy
This policy overwrites state in the persistent store for the changed objects in conflict.changed objects’ current state is forced upon the persistent store.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSRollbackMergePolicy
This policy discards in-memory state changes for objects in conflict.the persistent store’s version of the objects’ state is used.available in ios 3.0 and later.declared in nsmanagedobjectcontext.h.
- NSErrorMergePolicyType
Specifies a policy that causes a save to fail if there are any merge conflicts.available in ios 5.0 and later.declared in nsmergepolicy.h.
- NSMergeByPropertyStoreTrumpMergePolicyType
Specifies a policy that merges conflicts between the persistent store’s version of the object and the current in-memory version, giving priority to external changes. available in ios 5.0 and later.declared in nsmergepolicy.h.
- NSMergeByPropertyObjectTrumpMergePolicyType
Specifies a policy that merges conflicts between the persistent store’s version of the object and the current in-memory version, giving priority to in-memory changes.available in ios 5.0 and later.declared in nsmergepolicy.h.
- NSOverwriteMergePolicyType
Specifies a policy that overwrites state in the persistent store for the changed objects in conflict.available in ios 5.0 and later.declared in nsmergepolicy.h.
- NSRollbackMergePolicyType
Specifies a policy that discards in-memory state changes for objects in conflict.available in ios 5.0 and later.declared in nsmergepolicy.h.
- NSFetchRequestType
Specifies that the request returns managed objects.available in ios 5.0 and later.declared in nspersistentstorerequest.h.
- NSSaveRequestType
Specifies that the request.available in ios 5.0 and later.declared in nspersistentstorerequest.h.
- AVAssetReaderStatusUnknown
Indicates that startreading has not yet been invoked.available in ios 4.1 and later.declared in avassetreader.h.
- AVAssetReaderStatusReading
Indicates that the reader is ready to provide more sample buffers to its outputs.available in ios 4.1 and later.declared in avassetreader.h.
- AVAssetReaderStatusCompleted
Indicates that the reader has provided all available sample buffers to all of its outputs.available in ios 4.1 and later.declared in avassetreader.h.
- AVAssetReaderStatusFailed
Indicates that reading failed.available in ios 4.1 and later.declared in avassetreader.h.
- AVAssetReaderStatusCancelled
Indicates that reading was cancelled using cancelreading.available in ios 4.1 and later.declared in avassetreader.h.
- AVCaptureVideoOrientationPortrait
Indicates that the video input is oriented vertically, with the device’s home button on the bottom.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureVideoOrientationPortraitUpsideDown
Indicates that the video input is oriented vertically, with the device’s home button on the top.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureVideoOrientationLandscapeRight
Indicates that the video input is oriented vertically, with the device’s home button on the left.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureVideoOrientationLandscapeLeft
Indicates that the video input is oriented vertically, with the device’s home button on the right.available in ios 4.0 and later.declared in avcapturesession.h.
- AVVideoFieldModeBoth
Indicates that both top and bottom video fields in interlaced content should be passed through.available in ios 6.0 and later.declared in avcapturesession.h.
- AVVideoFieldModeTopOnly
indicates that only the top video field in interlaced content should be passed through.available in ios 6.0 and later.declared in avcapturesession.h.
- AVVideoFieldModeBottomOnly
indicates that the bottom video field only in interlaced content should be passed through.available in ios 6.0 and later.declared in avcapturesession.h.
- AVVideoFieldModeDeinterlace
indicates that top and bottom video fields in interlaced content should be deinterlaced.available in ios 6.0 and later.declared in avcapturesession.h.
- AVCaptureDevicePositionUnspecified
The capture device’s position relative to the system hardware is unspecified.available in ios 6.0 and later.declared in avcapturedevice.h.
- AVCaptureDevicePositionBack
The capture device is on the back of the unit.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureDevicePositionFront
The capture device is on the front of the unit.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureFlashModeOff
The capture device flash is always off.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureFlashModeOn
The capture device flash is always on.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureFlashModeAuto
The capture device continuously monitors light levels and uses the flash when necessary.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureTorchModeOff
The capture device torch is always off.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureTorchModeOn
The capture device torch is always on.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureTorchModeAuto
The capture device continuously monitors light levels and uses the torch when necessary.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureMaxAvailableTorchLevel
This constant always represents the maximum available torch level, independent of the actual maximum value currently supported by the device. thus, pass this constant to the settorchmodeonwithlevel:error: in situations where you want to specify the maximum torch level without having to worry about whether the device is overheating and might not accept a value of 1.0 as the maximum.available in ios 6.0 and later.declared in avcapturedevice.h.
- AVCaptureFocusModeLocked
The focus is locked.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureFocusModeAutoFocus
The capture device performs an autofocus operation now.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureFocusModeContinuousAutoFocus
The capture device continuously monitors focus and auto focuses when necessary.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureExposureModeLocked
The exposure setting is locked.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureExposureModeAutoExpose
The device performs an auto-expose operation now.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureExposureModeContinuousAutoExposure
The device continuously monitors exposure levels and auto exposes when necessary.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureWhiteBalanceModeLocked
The white balance setting is locked.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureWhiteBalanceModeAutoWhiteBalance
The device performs an auto white balance operation now.available in ios 4.0 and later.declared in avcapturedevice.h.
- AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance
The device continuously monitors white balance and adjusts when necessary.available in ios 4.0 and later.declared in avcapturedevice.h.
- CIDetectorTypeFace
A detector that searches for faces in a photograph.available in ios 5.0 and later.declared in cidetector.h.
- CIDetectorAccuracy
A key used to specify the desired accuracy for the detector.the value associated with the key should be one of the values found in “detector accuracy options”.available in ios 5.0 and later.declared in cidetector.h.
- CIDetectorTracking
A key used to enable or disable face tracking for the detector. use this option when you want to track faces across frames in a video. available in ios 6.0 and later.declared in cidetector.h.
- CIDetectorMinFeatureSize
A key used to specify the minimum size that the detector will recognize as a feature. the value for this key is an nsnumber object ranging from 0.0 through 1.0 that represents a fraction of the minor dimension of the image.available in ios 6.0 and later.declared in cidetector.h.
- CIDetectorAccuracyLow
Indicates that the detector should choose techniques that are lower in accuracy, but can be processed more quickly.available in ios 5.0 and later.declared in cidetector.h.
- CIDetectorAccuracyHigh
Indicates that the detector should choose techniques that are higher in accuracy, even if it requires more processing time.available in ios 5.0 and later.declared in cidetector.h.
- CIDetectorImageOrientation
A key used to specify the display orientation of the image whose features you want to detect. this key is an nsnumber object with the same value as defined by the tiff and exif specifications; values can range from 1 through 8. the value specifies where the origin (0,0) of the image is located. if not present, the default value is 1, which means the origin of the image is top, left. for details on the image origin specified by each value, see kcgimagepropertyorientation.available in ios 5.0 and later.declared in cidetector.h.
- CIFeatureTypeFace
The discovered feature is a person’s face.available in ios 5.0 and later.declared in cifeature.h.
- CLActivityTypeOther
The location manager is being used for an unknown activity.available in ios 6.0 and later.declared in cllocationmanager.h.
- CLActivityTypeFitness
The location manager is being used to track any pedestrian-related activity. this activity might cause location updates to be paused only when the user does not move a significant distance over a period of time.available in ios 6.0 and later.declared in cllocationmanager.h.
- CMErrorDomain
Identifies the domain of nserror objects returned from core motion.available in ios 4.0 and later.declared in cmerrordomain.h.
- CMErrorNULL
No error.available in ios 4.0 and later.declared in cmerror.h.
- CMErrorDeviceRequiresMovement
The device must move for a sampling of motion data to occur.available in ios 5.0 and later.declared in cmerror.h.
- CMErrorTrueNorthNotAvailable
True north is not available on this device. this usually indicates that the device’s location is not yet available.available in ios 5.0 and later.declared in cmerror.h.
- EKCalendarEventAvailabilityNone
The calendar does not support event availability settings.available in ios 4.0 and later.declared in ektypes.h.
- EKCalendarEventAvailabilityBusy
The calendar supports the busy event availability setting.available in ios 4.0 and later.declared in ektypes.h.
- EKCalendarEventAvailabilityFree
The calendar supports the free event availability setting.available in ios 4.0 and later.declared in ektypes.h.
- EKCalendarEventAvailabilityTentative
The calendar supports the tentative event availability setting.available in ios 4.0 and later.declared in ektypes.h.
- AVCaptureSessionErrorKey
Key to retrieve the error object from the user info dictionary of an avcapturesessionruntimeerrornotification.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetPhoto
Specifies capture settings suitable for high resolution photo quality output.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetHigh
Specifies capture settings suitable for high quality video and audio output.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetMedium
Specifies capture settings suitable for output video and audio bitrates suitable for sharing over wifi.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetLow
Specifies capture settings suitable for output video and audio bitrates suitable for sharing over 3g.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPreset352x288
Specifies capture settings suitable for cif quality (352x288 pixel) video output.available in ios 5.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPreset640x480
Specifies capture settings suitable for vga quality (640x480 pixel) video output.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPreset1280x720
Specifies capture settings suitable for 720p quality (1280x720 pixel) video output.available in ios 4.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPreset1920x1080
Specifies capture settings suitable for 1080p quality (1920x1080 pixel) video output.available in ios 5.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetiFrame960x540
Specifies capture settings to achieve 960x540 quality iframe h.264 video at about 30 mbits/sec with aac audio.quicktime movies captured in iframe format are optimal for editing applications.available in ios 5.0 and later.declared in avcapturesession.h.
- AVCaptureSessionPresetiFrame1280x720
Specifies capture settings to achieve 1280x720 quality iframe h.264 video at about 40 mbits/sec with aac audio.quicktime movies captured in iframe format are optimal for editing applications.available in ios 5.0 and later.declared in avcapturesession.h.
- EKSunday
The value for sunday.available in ios 4.0 and later.declared in ektypes.h.
- EKMonday
The value for monday.available in ios 4.0 and later.declared in ektypes.h.
- EKTuesday
The value for tuesday.available in ios 4.0 and later.declared in ektypes.h.
- EKWednesday
The value for wednesday.available in ios 4.0 and later.declared in ektypes.h.
- EKThursday
The value for thursday.available in ios 4.0 and later.declared in ektypes.h.
- EKFriday
The value for friday.available in ios 4.0 and later.declared in ektypes.h.
- EKSaturday
The value for saturday.available in ios 4.0 and later.declared in ektypes.h.
- NSByteCountFormatterUseDefault
This causes default units appropriate for the platform to be used. this is the default.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseBytes
Displays bytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseKB
Displays kilobytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseMB
Displays megabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseGB
Displays gigabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseTB
Displays terabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUsePB
Displays petabyte in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseEB
Displays exabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseZB
Displays zettabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseYBOrHigher
Displays yottabytes in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterUseAll
Can use any unit in the formatter content.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterCountStyleFile
Specifies display of file byte counts. the actual behavior for this is platform-specific; on os x 10.8, this uses the binary style, but that may change over time.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterCountStyleMemory
Specifies display of memory byte counts. the actual behavior for this is platform-specific; on os x 10.8, this uses the binary style, but that may change over time.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterCountStyleDecimal
Causes 1000 bytes to be shown as 1 kb. it is better to use nsbytecountformattercountstylefile or nsbytecountformattercountstylememory in most cases.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSByteCountFormatterCountStyleBinary
Causes 1024 bytes to be shown as 1 kb. it is better to use nsbytecountformattercountstylefile or nsbytecountformattercountstylememory in most cases.available in ios 6.0 and later.declared in nsbytecountformatter.h.
- NSFileCoordinatorReadingWithoutChanges
Specify this constant if your code does not need other objects to save changes first. if you do not specify this constant, the savepresenteditemchangeswithcompletionhandler: method of relevant file presenters is called before your code reads the item.available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileCoordinatorReadingResolvesSymbolicLink
Specify this constant if you want an item that might be a symbolic link to resolve to the file pointed to by that link (instead of to the link itself). this option applies to the url passed to the block that handles the actual reading of the item. available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileCoordinatorWritingForDeleting
When this constant is specified, the file coordinator calls the accommodatepresenteditemdeletionwithcompletionhandler: method of relevant file presenters to give them a chance to make adjustments before the item is deleted.available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileCoordinatorWritingForReplacing
Specifies whether the act of writing to the file involves actually replacing the file with a different file (or directory). if the current file coordinator is waiting for another object to move or rename the file, this option treats the operation as the creation of a new file (instead of as the replacement of the old file); otherwise, this constant causes the same behavior as the nsfilecoordinatorwritingfordeleting constant. use this option when the moving or creation of an item would cause the replacement of any existing item. do not use it when simply updating the contents of the existing file. available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileCoordinatorWritingForMoving
When specified for a directory item, the file coordinator waits for already running read and write operations of the directory’s contents, that were themselves initiated through a file coordinator, to finish before moving the directory. queued, but not executing, read and write operations on the directory’s contents wait until the move operation finishes.this option has no effect on files. available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileCoordinatorWritingForMerging
When this constant is specified, the file coordinator calls the savepresenteditemchangeswithcompletionhandler: method of relevant file presenters to give them a chance to save their changes before your code makes its changes.available in ios 5.0 and later.declared in nsfilecoordinator.h.
- NSFileVersionAddingByMoving
When adding a file, you can specify this option if you want to create the version by moving the source file to the specified location.available in ios 5.0 and later.declared in nsfileversion.h.
- NSFileVersionReplacingByMoving
When replacing a file, move the old version of the file out of the version store instead of copying the new contents into the file’s version. you should use this option in conjunction with a file coordinator to make sure the operation is coordinated with other clients of the file. available in ios 5.0 and later.declared in nsfileversion.h.
- NSJSONReadingMutableContainers
Specifies that arrays and dictionaries are created as mutable objects.available in ios 5.0 and later.declared in nsjsonserialization.h.
- NSJSONReadingMutableLeaves
Specifies that leaf strings in the json object graph are created as instances of nsmutablestring.available in ios 5.0 and later.declared in nsjsonserialization.h.
- NSJSONReadingAllowFragments
Specifies that the parser should allow top-level objects that are not an instance of nsarray or nsdictionary. available in ios 5.0 and later.declared in nsjsonserialization.h.
- NSJSONWritingPrettyPrinted
Specifies that the json data should be generated with whitespace designed to make the output more readable. if this option is not set, the most compact possible json representation is generated.available in ios 5.0 and later.declared in nsjsonserialization.h.
- NSRegularExpressionCaseInsensitive
Match letters in the pattern independent of case.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionAllowCommentsAndWhitespace
Ignore whitespace and #-prefixed comments in the pattern.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionIgnoreMetacharacters
Treat the entire pattern as a literal string.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionDotMatchesLineSeparators
Allow . to match any character, including line separators.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionAnchorsMatchLines
Allow ^ and $ to match the start and end of lines.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionUseUnixLineSeparators
Treat only n as a line separator (otherwise, all standard line separators are used).available in ios 4.0 and later.declared in nsregularexpression.h.
- NSRegularExpressionUseUnicodeWordBoundaries
Use unicode tr#29 to specify word boundaries (otherwise, traditional regular expression word boundaries are used).available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingProgress
Set when the block is called to report progress during a long-running match operation. available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingCompleted
Set when the block is called after matching has completed. available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingHitEnd
Set when the current match operation reached the end of the search range.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingRequiredEnd
Set when the current match depended on the location of the end of the search range.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingInternalError
Set when matching failed due to an internal error.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingReportProgress
Call the block periodically during long-running match operations. this option has no effect for methods other than enumeratematchesinstring:options:range:usingblock:. see enumeratematchesinstring:options:range:usingblock: for a description of the constant in context.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingReportCompletion
Call the block once after the completion of any matching. this option has no effect for methods other than enumeratematchesinstring:options:range:usingblock:. see enumeratematchesinstring:options:range:usingblock: for a description of the constant in context.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingAnchored
Specifies that matches are limited to those at the start of the search range. see enumeratematchesinstring:options:range:usingblock: for a description of the constant in context.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingWithTransparentBounds
Specifies that matching may examine parts of the string beyond the bounds of the search range, for purposes such as word boundary detection, lookahead, etc. this constant has no effect if the search range contains the entire string. see enumeratematchesinstring:options:range:usingblock: for a description of the constant in context.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSMatchingWithoutAnchoringBounds
Specifies that ^ and $ will not automatically match the beginning and end of the search range, but will still match the beginning and end of the entire string. this constant has no effect if the search range contains the entire string. see enumeratematchesinstring:options:range:usingblock: for a description of the constant in context.available in ios 4.0 and later.declared in nsregularexpression.h.
- NSUbiquitousKeyValueStoreChangeReasonKey
The value of this key indicates the reason the key-value store changed, as described in “change reason values .”an nsnumber object with an integer value.available in ios 5.0 and later.declared in nsubiquitouskeyvaluestore.h.
- NSUbiquitousKeyValueStoreChangedKeysKey
The value of this key is an array of nsstring objects, where each is the name of a key that changed in the key-value store.available in ios 5.0 and later.declared in nsubiquitouskeyvaluestore.h.
- NSUbiquitousKeyValueStoreServerChange
A value changed in icloud. this occurs when another device, running another instance of your app and attached to the same icloud account, uploads a new value.available in ios 5.0 and later.declared in nsubiquitouskeyvaluestore.h.
- NSUbiquitousKeyValueStoreInitialSyncChange
Your attempt to write to key-value storage was discarded because an initial download from icloud has not yet happened. that is, before you can first write key-value data, the system must ensure that your app’s local, on-disk cache matches the truth in icloud.initial downloads happen the first time a device is connected to an icloud account, and when a user switches their primary icloud account.available in ios 5.0 and later.declared in nsubiquitouskeyvaluestore.h.
- NSUbiquitousKeyValueStoreQuotaViolationChange
Your app’s key-value store has exceeded its space quota on the icloud server.available in ios 5.0 and later.declared in nsubiquitouskeyvaluestore.h.
- NSUbiquitousKeyValueStoreAccountChange
The user has changed the primary icloud account. the keys and values in the local key-value store have been replaced with those from the new account, regardless of the relative timestamps.available in ios 6.0 and later.declared in nsubiquitouskeyvaluestore.h.
- GKChallengeStateInvalid
An error occurred. the state of this challenge is not valid.available in ios 6.0 and later.declared in gkchallenge.h.
- GKChallengeStatePending
The challenge has been issued, but is not yet completed nor declined.available in ios 6.0 and later.declared in gkchallenge.h.
- GKChallengeStateCompleted
The receiving player successfully completed the challenge.available in ios 6.0 and later.declared in gkchallenge.h.
- GKChallengeStateDeclined
The receiving player declined the challenge.available in ios 6.0 and later.declared in gkchallenge.h.
- GKLeaderboardTimeScopeToday
Each player is restricted to scores recorded in the past 24 hours.available in ios 4.1 and later.declared in gkleaderboard.h.
- GKLeaderboardTimeScopeWeek
Each player is restricted to scores recorded in the past week.available in ios 4.1 and later.declared in gkleaderboard.h.
- GKLeaderboardTimeScopeAllTime
Each player’s best score is returned.available in ios 4.1 and later.declared in gkleaderboard.h.
- GKLeaderboardPlayerScopeGlobal
All players on game center should be considered when generating the list of scores.available in ios 4.1 and later.declared in gkleaderboard.h.
- GKLeaderboardPlayerScopeFriendsOnly
Only friends of the local player should be considered when generating the list of scores.available in ios 4.1 and later.declared in gkleaderboard.h.
- GKMatchSendDataReliable
The data is sent continuously until it is successfully received by the intended recipients or the connection times out. use this when you need to guarantee delivery and speed is not critical.reliable transmissions are delivered in the order they were sent.available in ios 4.1 and later.declared in gkmatch.h.
- GKMatchSendDataUnreliable
The data is sent once and is not sent again if a transmission error occurs. use this for small packets of data that must arrive quickly to be useful to the recipient.data transmitted unreliably may be received out of order by recipients. typically, you build your own game-specific error handling on top of this mechanism.available in ios 4.1 and later.declared in gkmatch.h.
- GKPlayerStateUnknown
The player is in an indeterminate state and cannot receive data.available in ios 4.1 and later.declared in gkmatch.h.
- GKPlayerStateConnected
The player is connected to the match and can receive data.available in ios 4.1 and later.declared in gkmatch.h.
- GKPlayerStateDisconnected
The player is disconnected from the match and cannot receive data.available in ios 4.1 and later.declared in gkmatch.h.
- GKMatchTypePeerToPeer
A peer-to-peer match hosted by game center. it is represented by a gkmatch object.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKMatchTypeHosted
A match hosted on your private server.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKMatchTypeTurnBased
A turn-based match hosted by game center. it is represented by a gkturnbasedmatch object.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseAccepted
The player accepted the invitation.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseDeclined
The player rejected the invitation.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseFailed
The invitation was unable to be delivered.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseIncompatible
The invitee is not running a compatible version of your game.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseUnableToConnect
The invitee could not be contacted.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKInviteeResponseNoAnswer
The invitation timed out without an answer.available in ios 6.0 and later.declared in gkmatchmaker.h.
- GKPeerPickerConnectionTypeOnline
An internet-based connection.available in ios 3.0 and later.declared in gkpeerpickercontroller.h.
- GKPeerPickerConnectionTypeNearby
A bluetooth connection to a device.available in ios 3.0 and later.declared in gkpeerpickercontroller.h.
- GKPhotoSizeSmall
Load a small photo.available in ios 5.0 and later.declared in gkplayer.h.
- GKPhotoSizeNormal
Load a normal sized photo.available in ios 5.0 and later.declared in gkplayer.h.
- GKSessionErrorDomain
An error occurred in gksession.available in ios 3.0 and later.declared in gksessionerror.h.
- GKTurnBasedMatchStatusUnknown
The match is in an unexpected state.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchStatusOpen
The match is currently being played.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchStatusEnded
The match has been completed.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchStatusMatching
Game center is still searching for other players to join the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnTimeoutDefault
Indicates that the player has one week to take a turn.available in ios 6.0 and later.declared in gkturnbasedmatch.h.
- GKTurnTimeoutNone
Indicates that the player’s turn never times out.available in ios 6.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeNone
The participant’s outcome has not been set yet (typically because the match is still in progress).available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeQuit
The participant forfeited the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeWon
The participant won the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeLost
The participant lost the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeTied
The participant tied the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeTimeExpired
The participant was ejected from the match because he or she did not act in a timely fashion.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeFirst
The participant finished first.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeSecond
The participant finished second.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeThird
The participant finished third.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeFourth
The participant finished fourth.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedMatchOutcomeCustomRange
A mask used to allow your game to provide its own custom outcome. any custom value must fit inside the mask.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusUnknown
The participant is in an unexpected state.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusInvited
The participant was invited to the match, but has not responded to the invitation.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusDeclined
The participant declined the invitation to join the match. when a participant declines an invitation to join a match, the match is automatically terminated.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusMatching
The participant represents an unfilled position in the match that game center promises to fill when needed. when you make this participant the next person to take a turn in the match, game center fills the position and updates the status and playerid properties.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusActive
The participant has joined the match and is an active player in it.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKTurnBasedParticipantStatusDone
The participant has exited the match. your game sets the matchoutcome property to state why the participant left the match.available in ios 5.0 and later.declared in gkturnbasedmatch.h.
- GKVoiceChatPlayerConnected
The player connected to the channel.available in ios 4.1 and later.declared in gkvoicechat.h.
- GKVoiceChatPlayerDisconnected
The player left the channel.available in ios 4.1 and later.declared in gkvoicechat.h.
- GKVoiceChatPlayerSpeaking
The player began speaking.available in ios 4.1 and later.declared in gkvoicechat.h.
- GKVoiceChatPlayerSilent
The player stopped speaking.available in ios 4.1 and later.declared in gkvoicechat.h.
- GKVoiceChatPlayerConnecting
The player is connecting to the channel, but is not yet connected.available in ios 6.0 and later.declared in gkvoicechat.h.
- GKVoiceChatServiceErrorDomain
An error occurred in gkvoicechatservice.available in ios 3.0 and later.declared in gkvoicechatservice.h.
- CATransform3DIdentity
The identity transform: [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]. available in ios 2.0 and later.declared in catransform3d.h.
- CIFormat
The data type for a pixel format.
- MKLaunchOptionsDirectionsModeKey
The value of this key is an nsstring corresponding to one of the values described in “directions mode values”. you specify this key to tell the maps app to treat the provided map items as start and end points for routing directions. if this key is not present, maps displays pins at the specified locations. available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsMapTypeKey
The value of this key is an nsnumber object whose value is an integer corresponding to an mkmaptype value. this value represents the type of map (standard, satellite, hybrid) to display. available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsMapCenterKey
The value of this key is an nsvalue object that contains an encoded cllocationcoordinate2d structure. this value represents the location on which the map view should be centered.available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsMapSpanKey
The value of this key is an nsvalue object that contains an encoded mkcoordinatespan structure. this value represents the region that the map view should display.available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsShowsTrafficKey
The value of this key is an nsnumber object that contains a boolean value. this value indicates whether traffic information should be displayed on the map. if you do not specify this key, maps uses its current settings to determine whether or not to display traffic.available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsDirectionsModeDriving
Tells the maps app to display driving directions between the start and end points.available in ios 6.0 and later.declared in mkmapitem.h.
- MKLaunchOptionsDirectionsModeWalking
Tells the maps app to display walking directions between the start and end points.available in ios 6.0 and later.declared in mkmapitem.h.
- MKMapTypeStandard
Displays a street map that shows the position of all roads and some road names. available in ios 3.0 and later.declared in mktypes.h.
- MKMapTypeSatellite
Displays satellite imagery of the area.available in ios 3.0 and later.declared in mktypes.h.
- MKMapTypeHybrid
Displays a satellite image of the area with road and road name information layered on top.available in ios 3.0 and later.declared in mktypes.h.
- MKUserTrackingModeNone
The map does not follow the user location.available in ios 5.0 and later.declared in mkmapview.h.
- MKUserTrackingModeFollow
The map follows the user location.available in ios 5.0 and later.declared in mkmapview.h.
- MKUserTrackingModeFollowWithHeading
The map follows the user location and rotates when the heading changes.available in ios 5.0 and later.declared in mkmapview.h.
- MKPinAnnotationColorRed
The head of the pin is red. red pins indicate destination points on the map.available in ios 3.0 and later.declared in mkpinannotationview.h.
- MKPinAnnotationColorGreen
The head of the pin is green. green pins indicate starting points on the map.available in ios 3.0 and later.declared in mkpinannotationview.h.
- MKPinAnnotationColorPurple
The head of the pin is purple. purple pins indicate user-specified points on the map.available in ios 3.0 and later.declared in mkpinannotationview.h.
- AVMetadataObjectTypeFace
The type string stored in the type property of metadata objects that contain face detection data.available in ios 6.0 and later.declared in avmetadataobject.h.
- MPMediaEntityPropertyPersistentID
The persistent identifier for a media entity. value is an nsnumber object containing a uint64_t (unsigned long long).can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaentity.h.
- MPMediaTypeMusic
If set, the media item contains music.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaTypePodcast
If set, the media item contains a podcast.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaTypeAudioBook
If set, the media item contains an audio book.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaTypeAnyAudio
If set, the media item contains an unspecified type of audio content.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaTypeMovie
If set, the media item contains a movie.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeTVShow
If set, the media item contains a tv show.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeVideoPodcast
If set, the media item contains a video podcast.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeMusicVideo
If set, the media item contains a music video.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeVideoITunesU
If set, the media item contains an itunes u video.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeAnyVideo
If set, the media item contains an unspecified type of video content.available in ios 5.0 and later.declared in mpmediaitem.h.
- MPMediaTypeAny
If set, the media item contains an unspecified type of audio.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyPersistentID
The persistent identifier for the media item. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertypersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumPersistentID
The persistent identifier for an album. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertyalbumpersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyArtistPersistentID
The persistent identifier for an artist. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertyartistpersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumArtistPersistentID
The persistent identifier for an album artist. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertyalbumartistpersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyGenrePersistentID
The persistent identifier for a genre. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertygenrepersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyComposerPersistentID
The persistent identifier for a composer. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertycomposerpersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyPodcastPersistentID
The persistent identifier for an audio podcast. value is an nsnumber object containing a uint64_t (unsigned long long).the value of the mpmediaitempropertypodcastpersistentid identifier persists across application launches and across syncs that do not change the sync status of the media item. the value is not guaranteed to persist across a sync/unsync/sync cycle.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 4.2 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyMediaType
The media type of the media item. value is an an nsnumber object representing an nsinteger data type. the nsinteger value represents a bit field flag, or set of flags, from “media item type flags.”can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyTitle
The title (or name) of the media item. this property is unrelated to the mpmediaitempropertyalbumtitle property. value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumTitle
The title of an album, such as “live on mars”, as opposed to the title of an individual song on the album, such as “crater dance (radio edit)” (which you specify using the mpmediaitempropertytitle property). value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyArtist
The performing artist(s) for a media item—which may vary from the primary artist for the album that a media item belongs to. for example, if the album artist is “joseph fable,” the artist for one of the songs in the album may be “joseph fable featuring thomas smithson”. value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumArtist
The primary performing artist for an album as a whole. value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyGenre
The musical or film genre of the media item. value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyComposer
The musical composer for the media item. value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyPlaybackDuration
The playback duration of the media item. value is an nsnumber object representing a duration in seconds as an nstimeinterval.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumTrackNumber
The track number of the media item, for a media item that is part of an album. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAlbumTrackCount
The number of tracks in the album that contains the media item. value is an nsnumber object representing an nsuinteger data type.for an audio streaming app, the system provides a default value of 1 for this property.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyDiscNumber
The disc number of the media item, for a media item that is part of a multi-disc album. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyDiscCount
The number of discs in the album that contains the media item. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyArtwork
The artwork image for the media item. value is a media item image, described in mpmediaitemartwork class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyLyrics
The lyrics for the media item. value is an nsstring object.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyIsCompilation
A boolean value indicating whether the media item is part of a compilation (yes), or not (no). corresponds to the the “part of a compilation” checkbox in the info tab in the get info dialog in itunes. value is an nsnumber object representing a bool data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyReleaseDate
The date on which the media item was first publicly released. value is an nsdate object.available in ios 4.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyBeatsPerMinute
The number of musical beats per minute for the media item, corresponding to the “bpm” field in the info tab in the get info dialog in itunes. value is an nsnumber object representing an nsuinteger data type.available in ios 4.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyComments
Textual information about the media item, corresponding to the “comments” field in in the info tab in the get info dialog in itunes. value is an nsstring object.available in ios 4.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyAssetURL
A url pointing to the media item, from which an avasset object (or other url-based av foundation object) can be created, with any options as desired. value is an nsurl object.the url has the custom scheme of ipod-library. for example, a url might look like this:ipod-library://item/item.m4a?id=12345usage of the url outside of the av foundation framework is not supported.available in ios 4.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyIsCloudItem
A boolean value indicating whether the media item is an icloud item (yes), or not (no). a media item is considered an icloud item if it is available via itunes match and is not already stored on the device. value is an nsnumber object representing a bool data type.available in ios 6.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyPodcastTitle
The title of a podcast, such as “this martian drudgery”, as opposed to the title of an individual episode of a podcast such as “episode 12: another cold day at the pole” (which you specify using the mpmediaitempropertytitle property). value is an nsstring object.can be used to build a media property predicate as described in mpmediapropertypredicate class reference.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyPlayCount
The number of times the user has played the media item. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertySkipCount
The number of times the user has skipped playing the item. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyRating
The user-specified rating of the object in the range [0...5], where a value of 5 indicates the most favorable rating. value is an nsnumber object representing an nsuinteger data type.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyLastPlayedDate
The most recent calendar date on which the user played the media item. value is an nsdate object.available in ios 3.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyUserGrouping
Corresponds to the “grouping” field in the info tab in the get info dialog in itunes. value is an nsstring object.available in ios 4.0 and later.declared in mpmediaitem.h.
- MPMediaItemPropertyBookmarkTime
The user’s place in the media item the most recent time it was played. value is an nsnumber object representing a duration in seconds as an nstimeinterval.available in ios 6.0 and later.declared in mpmediaitem.h.
- MPMediaPlaylistAttributeNone
If set, the playlist has no attributes.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistAttributeOnTheGo
If set, the playlist was created on a device rather than synced from itunes.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistAttributeSmart
If set, the playlist is a “smart” playlist, whose members are determined by user-specified rules.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistAttributeGenius
If set, the playlist is a genius playlist. available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistPropertyPersistentID
The persistent identifier for the playlist. value is an nsnumber object containing a uint64_t (unsigned long long).can be used to build a media property predicate as described in mpmediaquery class reference.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistPropertyName
The name of the playlist. value is an nsstring object.can be used to build a media property predicate as described in mpmediaquery class reference.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistPropertyPlaylistAttributes
The attributes associated with the playlist. value is an nsnumber object containing an nsinteger data type. fields in the nsinteger identify the attributes of the playlist. a playlist may have any combination of attributes described in “playlist attribute flags.”can be used to build a media property predicate as described in mpmediaquery class reference.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPlaylistPropertySeedItems
The items seeded to generate the playlist; applies only to genius playlists. value is an nsarray object containing one or more mpmediaitem objects. value is nil for playlists that do not have the mpmediaplaylistattributegenius flag set.available in ios 3.0 and later.declared in mpmediaplaylist.h.
- MPMediaPredicateComparisonEqualTo
Matches when a media item’s value for a given property is equal to the value in the media property predicate.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaPredicateComparisonContains
Matches when a media item’s value for a given property is contained in the value of the media property predicate.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingTitle
Groups and sorts media item collections by title. for songs, for example, the title is the song name. this is the default grouping key.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingAlbum
Groups and sorts media item collections by album, and sorts songs within an album by track order.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingArtist
Groups and sorts media item collections by performing artist.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingAlbumArtist
Groups and sorts media item collections by album artist (the primary performing artist for an album as a whole).available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingComposer
Groups and sorts media item collections by composer.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingGenre
Groups and sorts media item collections by musical or film genre.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingPlaylist
Groups and sorts media item collections by playlist.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMediaGroupingPodcastTitle
Groups and sorts media item collections by podcast title.available in ios 3.0 and later.declared in mpmediaquery.h.
- MPMovieLoadStateUnknown
The load state is not known.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieLoadStatePlayable
The buffer has enough data that playback can begin, but it may run out of data before playback finishes.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieLoadStatePlaythroughOK
Enough data has been buffered for playback to continue uninterrupted.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieLoadStateStalled
The buffering of data has stalled. if started now, playback may pause automatically if the player runs out of buffered data.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieControlStyleNone
No controls are displayed.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieControlStyleEmbedded
Controls for an embedded view are displayed. the controls include a start/pause button, a scrubber bar, and a button for toggling between fullscreen and embedded display modes.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieControlStyleFullscreen
Controls for fullscreen playback are displayed. the controls include a start/pause button, a scrubber bar, forward and reverse seeking buttons, a button for toggling between fullscreen and embedded display modes, a button for toggling the aspect fill mode, and a done button. tapping the done button pauses the video and exits fullscreen mode.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieControlStyleDefault
Fullscreen controls are displayed by default. available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieFinishReasonPlaybackEnded
The end of the movie was reached.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieFinishReasonPlaybackError
There was an error during playback.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieFinishReasonUserExited
The user stopped playback.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStateStopped
Playback is currently stopped. playback will commence from the beginning of the movie.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStatePlaying
Playback is currently under way.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStatePaused
Playback is currently paused. playback will resume from the point where it was paused.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStateInterrupted
Playback is temporarily interrupted, perhaps because the buffer ran out of content.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStateSeekingForward
The movie player is currently seeking towards the end of the movie.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlaybackStateSeekingBackward
The movie player is currently seeking towards the beginning of the movie.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieRepeatModeNone
Content is not repeated when playback finishesavailable in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieRepeatModeOne
The current movie is repeated when it finishes.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieTimeOptionNearestKeyFrame
Generate a thumbnail image using the nearest key frame. this frame could be several frames away from the current frame. this option generally offers better performance than trying to find the exact frame.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieTimeOptionExact
Use the exact current frame. available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieMediaTypeMaskNone
The types of media available in the media are not yet known.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieMediaTypeMaskVideo
The movie file contains video media.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieMediaTypeMaskAudio
The movie file contains audio media.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieSourceTypeUnknown
The movie type is not yet known.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieSourceTypeFile
The movie is a local file or is a file that can be downloaded from the network. available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMovieSourceTypeStreaming
The movie is a live or on-demand stream. available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerThumbnailImageKey
The value of this key is a uiimage object containing the image that was obtained for the desired frame.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerThumbnailTimeKey
The value of this key is a nsnumber object containing a double value. this value represents the actual time (measured in seconds) from the beginning of the movie at which the image was captured.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerThumbnailErrorKey
The value of this key is an nserror object identifying the error that occurred, if any.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerFullscreenAnimationDurationUserInfoKey
The value of this key is an nsnumber containing a double value. this value represents the duration (measured in seconds) of the animation used to transition in or out of full-screen mode.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerFullscreenAnimationCurveUserInfoKey
The value of this key is an nsnumber containing an integer value that represents one of the uiviewanimationcurve constants.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
The value of this key is an nsnumber containing an integer value that represents one of the “mpmoviefinishreason” constants.available in ios 3.2 and later.declared in mpmovieplayercontroller.h.
- MPMusicPlaybackStateStopped
The music player is stopped.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicPlaybackStatePlaying
The music player is playing.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicPlaybackStatePaused
The music player is paused.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicPlaybackStateInterrupted
The music player has been interrupted, such as by an incoming phone call.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicPlaybackStateSeekingForward
The music player is seeking forward.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicPlaybackStateSeekingBackward
The music player is seeking backward.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicRepeatModeDefault
The user’s preferred repeat mode.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicRepeatModeNone
The music player will not repeat the current song or playlist.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicRepeatModeOne
The music player will repeat the current song.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicRepeatModeAll
The music player will repeat the current playlist.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicShuffleModeDefault
The user’s preferred shuffle mode.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicShuffleModeOff
The playlist is not shuffled.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicShuffleModeSongs
The playlist is shuffled by song.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPMusicShuffleModeAlbums
The playlist is shuffled by album.available in ios 3.0 and later.declared in mpmusicplayercontroller.h.
- MPNowPlayingInfoPropertyElapsedPlaybackTime
The elapsed time of the now playing item, in seconds.value is an nsnumber object configured as a double. elapsed time is automatically calculated, by the system, from the previously provided elapsed time and the playback rate. do not update this property frequently—it is not necessary.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPNowPlayingInfoPropertyPlaybackRate
The playback rate of the now-playing item, with a value of 1.0 indicating the normal playback rate.value is an nsnumber object configured as a double. the default value is 1.0. a playback rate value of 2.0 means twice the normal playback rate; a piece of media played at this rate would take half as long to play to completion. a value of 0.5 means half the normal playback rate; a piece of media played at this rate would take twice as long to play to completion.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPNowPlayingInfoPropertyPlaybackQueueIndex
The index of the now-playing item in the app’s playback queue.value is an nsnumber object configured as an nsuinteger. the playback queue uses zero-based indexing. if you want the first item in the queue to be displayed as “item 1 of 10,” for example, set the item’s index to 0.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPNowPlayingInfoPropertyPlaybackQueueCount
The total number of items in the app’s playback queue.value is an nsnumber object configured as an nsuinteger.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPNowPlayingInfoPropertyChapterNumber
The number corresponding to the chapter currently being played.value is an nsnumber object configured as an nsuinteger. chapter numbering uses zero-based indexing. if you want the first chapter in the now-playing item to be displayed as “chapter 1,” for example, set the chapter number to 0.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPNowPlayingInfoPropertyChapterCount
The total number of chapters in the now-playing item.value is an nsnumber object configured as an nsuinteger.available in ios 5.0 and later.declared in mpnowplayinginfocenter.h.
- MPMoviePlayerTimedMetadataKeyName
The name of the timed metadata key.available in ios 4.0 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerTimedMetadataKeyInfo
Arbitrary information about the timed metadata.available in ios 4.0 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerTimedMetadataKeyMIMEType
The mime type for the timed metadata.available in ios 4.0 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerTimedMetadataKeyDataType
The data type of the timed metadata.available in ios 4.0 and later.declared in mpmovieplayercontroller.h.
- MPMoviePlayerTimedMetadataKeyLanguageCode
The metadata language, expressed using iso 639-2, in a string object.available in ios 4.0 and later.declared in mpmovieplayercontroller.h.
- MFMailComposeResultCancelled
The user cancelled the operation. no email message was queued.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeResultSaved
The email message was saved in the user’s drafts folder.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeResultSent
The email message was queued in the user’s outbox. it is ready to send the next time the user connects to email.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeResultFailed
The email message was not saved or queued, possibly due to an error.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeErrorDomain
The error domain associated with nserror objects.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeErrorCodeSaveFailed
An error occurred trying to save the email message to the drafts folder.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MFMailComposeErrorCodeSendFailed
An error occurred while trying to queue or send the email message.available in ios 3.0 and later.declared in mfmailcomposeviewcontroller.h.
- MessageComposeResultCancelled
The user canceled the composition.available in ios 4.0 and later.declared in mfmessagecomposeviewcontroller.h.
- MessageComposeResultSent
The user successfully queued or sent the message. available in ios 4.0 and later.declared in mfmessagecomposeviewcontroller.h.
- MessageComposeResultFailed
The user’s attempt to save or send the message was unsuccessful.available in ios 4.0 and later.declared in mfmessagecomposeviewcontroller.h.
- MFMessageComposeViewControllerTextMessageAvailabilityKey
The value of this key is an nsnumber object containing a boolean value. this value matches the result of the cansendtext class method.available in ios 5.0 and later.declared in mfmessagecomposeviewcontroller.h.
- CTCallStateDialing
The call state, before connection is established, when the user initiates the call.available in ios 4.0 and later.declared in ctcall.h.
- CTCallStateIncoming
The call state, before connection is established, when a call is incoming but not yet answered by the user.available in ios 4.0 and later.declared in ctcall.h.
- CTCallStateConnected
The call state when the call is fully established for all parties involved.available in ios 4.0 and later.declared in ctcall.h.
- CTCallStateDisconnected
The call state upon call termination.available in ios 4.0 and later.declared in ctcall.h.
- SLComposeViewControllerResultCancelled
The view controller is dismissed without sending the post. for example, the user selects cancel or the account is not available.available in ios 6.0 and later.declared in slcomposeviewcontroller.h.
- SLComposeViewControllerResultDone
The view controller is dismissed and the message is being sent in the background. this occurs when the user selects done.available in ios 6.0 and later.declared in slcomposeviewcontroller.h.
- PKPassKitErrorDomain
Error domain for passkit errors.available in ios 6.0 and later.declared in pkpass.h.
- PKUnknownError
Unknown error.available in ios 6.0 and later.declared in pkpass.h.
- PKInvalidDataError
Invalid pass data.available in ios 6.0 and later.declared in pkpass.h.
- PKUnsupportedVersionError
Unsupported pass version.available in ios 6.0 and later.declared in pkpass.h.
- PKCertificateRevokedError
Pass signed by a revoked certificate.
- PKPassLibraryAddedPassesUserInfoKey
An array of the pkpass objects that were added.available in ios 6.0 and later.declared in pkpasslibrary.h.
- PKPassLibraryRemovedPassInfosUserInfoKey
An array of dictionaries describing the passes that were removed.the dictionary contains the keys pkpasslibrarypasstypeidentifieruserinfokey and pkpasslibraryserialnumberuserinfokey.available in ios 6.0 and later.declared in pkpasslibrary.h.
- PKPassLibraryReplacementPassesUserInfoKey
An array of the pkpass objects that were replaced.available in ios 6.0 and later.declared in pkpasslibrary.h.
- PKPassLibraryPassTypeIdentifierUserInfoKey
The pass type identifier of the pass.used by the dictionary that is the value of pkpasslibraryremovedpassinfosuserinfokey.available in ios 6.0 and later.declared in pkpasslibrary.h.
- PKPassLibrarySerialNumberUserInfoKey
The serial number of the pass.used by the dictionary that is the value of pkpasslibraryremovedpassinfosuserinfokey.available in ios 6.0 and later.declared in pkpasslibrary.h.
- SLServiceTypeFacebook
A string constant that identifies the social networking site, facebook.available in ios 6.0 and later.declared in slservicetypes.h.
- SLServiceTypeTwitter
A string constant that identifies the social networking site, twitter.available in ios 6.0 and later.declared in slservicetypes.h.
- SLServiceTypeSinaWeibo
A string constant that identifies the social networking site, sina weibo.available in ios 6.0 and later.declared in slservicetypes.h.
- SLRequestMethodGET
Requests information from the specified resource. use a get request to fetch information from the specified server such as character limits or a user’s timeline.available in ios 6.0 and later.declared in slrequest.h.
- SLRequestMethodPOST
Submits data to be processed. use a post request to submit information to the specified server such as a status update or an image.available in ios 6.0 and later.declared in slrequest.h.
- SLRequestMethodDELETE
Deletes the specified resource.available in ios 6.0 and later.declared in slrequest.h.
- SKDownloadStateWaiting
Indicates that the download has not started yet.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadStateActive
Indicates that the content is currently being downloaded.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadStatePaused
Indicates that your app paused the download.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadStateFinished
Indicates that the content was successfully downloaded.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadStateFailed
Indicates that an error occurred while the file was being downloaded.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadStateCancelled
Indicates that your app canceled the download.available in ios 6.0 and later.declared in skdownload.h.
- SKDownloadTimeRemainingUnknown
Indicates that the system cannot determine how much time is needed to finish downloading the content.available in ios 6.0 and later.declared in skdownload.h.
- SKStoreProductParameterITunesItemIdentifier
The value associated with this key should be a string representing the itunes identifier for the item you want the store to display when the view controller is presented.available in ios 6.0 and later.declared in skstoreproductviewcontroller.h.
- SKPaymentTransactionStatePurchasing
The transaction is being processed by the app store.available in ios 3.0 and later.declared in skpaymenttransaction.h.
- SKPaymentTransactionStatePurchased
The app store successfully processed payment. your application should provide the content the user purchased.available in ios 3.0 and later.declared in skpaymenttransaction.h.
- SKPaymentTransactionStateFailed
The transaction failed. check the error property to determine what happened.available in ios 3.0 and later.declared in skpaymenttransaction.h.
- SKPaymentTransactionStateRestored
This transaction restores content previously purchased by the user. read the originaltransaction property to obtain information about the original purchase.available in ios 3.0 and later.declared in skpaymenttransaction.h.
- UIAccessibilityTraitNone
The accessibility element has no traits.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitButton
The accessibility element should be treated as a button.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitLink
The accessibility element should be treated as a link.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitSearchField
The accessibility element should be treated as a search field.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitImage
The accessibility element should be treated as an image.this trait can be combined with the button or link traits.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitSelected
The accessibility element is currently selected.you can use this trait to characterize an accessibility element that represents, for example, a selected table row or a selected segment in a segmented control.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitPlaysSound
The accessibility element plays its own sound when activated.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitKeyboardKey
The accessibility element behaves as a keyboard key.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitStaticText
The accessibility element should be treated as static text that cannot change.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitSummaryElement
The accessibility element provides summary information when the application starts.you can use this trait to characterize an accessibility element that provides a summary of current conditions, settings, or state, such as the current temperature in the weather application.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitNotEnabled
The accessibility element is not enabled and does not respond to user interaction.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitUpdatesFrequently
The accessibility element frequently updates its label or value.you can use this trait to characterize an accessibility element that updates its label or value too often to send update notifications. include this trait when you want an assistive application to avoid handling continual notifications and, instead, poll for changes when it needs updated information. for example, you might use this trait to characterize the readout of a stopwatch.available in ios 3.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitStartsMediaSession
The accessibility element starts a media session when it is activated.you can use this trait to silence the audio output of an assistive technology, such as voiceover, during a media session that should not be interrupted. for example, you might use this trait to silence voiceover speech while the user is recording audio.available in ios 4.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitAdjustable
The accessibility element allows continuous adjustment through a range of values.you can use this trait to characterize an accessibility element that users can adjust in a continuous manner, such as a slider or a picker view. if you specify this trait on an accessibility element, you must also implement the accessibilityincrement and accessibilitydecrement methods in the uiaccessibilityaction protocol.available in ios 4.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitAllowsDirectInteraction
The accessibility element allows direct touch interaction for voiceover users.you can use this trait to characterize an accessibility element that represents an object that users interact with directly, such as a view that represents a piano keyboard.available in ios 5.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitCausesPageTurn
The accessibility element should cause an automatic page turn when voiceover finishes reading the text within it.you can use this trait to characterize an accessibility element that represents a page of content within a set of pages, such as view that represents a page in a book. when voiceover finishes reading the content in the current page, it calls accessibilityscroll with uiaccessibilityscrolldirectionnext to scroll to the next content page. if voiceover detects that the new content does not differ from the previous content, it stops scrolling.available in ios 5.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityTraitHeader
The accessibility element is a header that divides content into sections, such as the title of a navigation bar.available in ios 6.0 and later.declared in uiaccessibilityconstants.h.
- UIAccessibilityZoomTypeInsertionPoint
The system zoom type is the text insertion point.available in ios 5.0 and later.declared in uiaccessibilityzoom.h.
- AVPlayerStatusUnknown
Indicates that the status of the player is not yet known because it has not tried to load new media resources for playback.available in ios 4.0 and later.declared in avplayer.h.
- AVPlayerStatusReadyToPlay
Indicates that the player is ready to play avplayeritem instances.available in ios 4.0 and later.declared in avplayer.h.
- AVPlayerStatusFailed
Indicates that the player can no longer play avplayeritem instances because of an error.the error is described by the value of the player’s error property.available in ios 4.0 and later.declared in avplayer.h.
- AVPlayerActionAtItemEndAdvance
Indicates that the player should advance to the next item, if there is one.available in ios 4.1 and later.declared in avplayer.h.
- AVPlayerActionAtItemEndPause
Indicates that the player should pause playing.available in ios 4.0 and later.declared in avplayer.h.
- AVPlayerActionAtItemEndNone
Indicates that the player should do nothing.available in ios 4.0 and later.declared in avplayer.h.
- UIActivityTypePostToFacebook
The object posts the provided content to the user’s wall on facebook. when using this service, you can provide nsstring, nsattributedstring, uiimage, avasset, and nsurl objects as data for the activity items. you may also specify nsurl objects whose contents use the assets-library scheme.available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypePostToTwitter
The object posts the provided content to the user’s twitter feed. when using this service, you can provide nsstring, nsattributedstring, uiimage, avasset, and nsurl objects as data for the activity items. you may also specify nsurl objects whose contents use the assets-library scheme. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypePostToWeibo
The object posts the provided content to the user’s wall weibo feed. when using this service, you can provide nsstring, nsattributedstring, uiimage, avasset, and nsurl objects as data for the activity items. you may also specify nsurl objects whose contents use the assets-library scheme.available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypeMessage
The object posts the provided content to the messages app. when using this service, you can provide nsstring and nsattributedstring objects as data for the activity items. you may also specify nsurl objects whose contents use the sms scheme. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypeMail
The object posts the provided content to a new email message. when using this service, you can provide nsstring and uiimage objects and nsurl objects pointing to local files as data for the activity items. you may also specify nsurl objects whose contents use the mailto scheme. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypePrint
The object prints the provided content. when using this service, you can provide uiimage and nsdata objects and nsurl objects pointing to local files as data for the activity items. you can also provide uiprintpagerenderer, uiprintformatter, and uiprintinfo objects. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypeCopyToPasteboard
The object posts the provided content to the pasteboard. when using this service, you can provide nsstring, uiimage, nsurl, uicolor, and nsdictionary objects as data for the activity items. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypeAssignToContact
The object assigns the image to a contact. when using this service, you can provide a uiimage object as data for the activity items. available in ios 6.0 and later.declared in uiactivity.h.
- UIActivityTypeSaveToCameraRoll
The object assigns the image or video to the user’s camera roll. when using this service, you can provide a uiimage object as data for image-based activity items. for video items, you can provide an nsurl object with a pointer to the video. available in ios 6.0 and later.declared in uiactivity.h.
- AVPlayerItemStatusUnknown
The item’s status is unknown.available in ios 4.0 and later.declared in avplayeritem.h.
- AVPlayerItemStatusReadyToPlay
The item is ready to play.available in ios 4.0 and later.declared in avplayeritem.h.
- AVPlayerItemStatusFailed
The item cannot be played.available in ios 4.0 and later.declared in avplayeritem.h.
- AVPlayerItemFailedToPlayToEndTimeErrorKey
The key to retrieve an error object (nserror) from the user info dictionary of an avplayeritemtimejumpednotification notification.available in ios 4.3 and later.declared in avplayeritem.h.
- UITrackingRunLoopMode
The mode set while tracking in controls takes place. you can use this mode to add timers that fire during tracking.available in ios 2.0 and later.declared in uiapplication.h.
- UIApplicationStatusBarOrientationUserInfoKey
Accesses an nsnumber object that encapsulates a uiinterfaceorientation value indicating the current orientation (see uiinterfaceorientation). this key is used with uiapplicationdidchangestatusbarorientationnotification and uiapplicationwillchangestatusbarorientationnotification notifications.available in ios 2.0 and later.declared in uiapplication.h.
- UIApplicationStatusBarFrameUserInfoKey
Accesses an nsvalue object that encapsulates a cgrect structure expressing the location and size of the new status bar frame. this key is used with uiapplicationdidchangestatusbarframenotification and uiapplicationwillchangestatusbarframenotification notifications.available in ios 2.0 and later.declared in uiapplication.h.
- UIBackgroundTaskInvalid
An token indicating an invalid task request. this constant should be used to initialize variables or to check for errors. available in ios 4.0 and later.declared in uiapplication.h.
- UIMinimumKeepAliveTimeout
The minimum amount of time (measured in seconds) an application may run a critical background task in the background.available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationStateActive
The application is running in the foreground and currently receiving events.available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationStateInactive
The application is running in the foreground but is not receiving events. this might happen as a result of an interruption or because the application is transitioning to or from the background.available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationStateBackground
The application is running in the background.available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsURLKey
The presence of this key indicates that the application was launched in order to open a url. the value of this key is an nsurl object containing the url to open. this key is also used to access the same value in the userinfo dictionary of the notification named uiapplicationdidfinishlaunchingnotification.available in ios 3.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsSourceApplicationKey
The presence of this key identifies the app that requested the launch of your app. the value of this key is an nsstring object that represents the bundle id of the app that made the request. this key is also used to access the same value in the userinfo dictionary of the notification named uiapplicationdidfinishlaunchingnotification.available in ios 3.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsRemoteNotificationKey
The presence of this key indicates that a remote notification is available for the app to process. the value of this key is an nsdictionary containing the payload of the remote notification. see the description of application:didreceiveremotenotification: for further information about handling remote notifications.this key is also used to access the same value in the userinfo dictionary of the notification named uiapplicationdidfinishlaunchingnotification.available in ios 3.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsAnnotationKey
The presence of this key indicates that custom data was provided by the app that requested the opening of the url. the value of this key is a property-list object containing the custom data. the same object is also passed to the annotation parameter of the application:openurl:sourceapplication:annotation: method. the contents of this property-list object are specific to the app that made the request.available in ios 3.2 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsLocalNotificationKey
The presence of this key indicates that a local notification is available for the app to process. the value of this key is the uilocalnotification object that was triggered. for additional information about handling local notifications, see the application:didreceivelocalnotification: method. this key is also used to access the same value in the userinfo dictionary of the notification named uiapplicationdidfinishlaunchingnotification.available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsLocationKey
The presence of this key indicates that the application was launched in response to an incoming location event. the value of this key is an nsnumber object containing a boolean value. you should use the presence of this key as a signal to create a cllocationmanager object and start location services again. location data is delivered only to the location manager delegate and not using this key. available in ios 4.0 and later.declared in uiapplication.h.
- UIApplicationLaunchOptionsNewsstandDownloadsKey
The presence of this key indicates that newly downloaded newsstand assets are available for your app. the value of this key is an array of string identifiers that identify the nkassetdownload objects corresponding to the assets. although you can use the identifiers for cross-checking purposes, you should obtain the definitive array of nkassetdownload objects (representing asset downloads in progress or in error) through the downloadingassets property of the nklibrary object representing the newsstand application’s library.available in ios 5.0 and later.declared in uiapplication.h.
- UIApplicationStateRestorationUserInterfaceIdiomKey
The value of this key is an nsnumber object containing one of the values for the uiuserinterfaceidiom enum. this value reflects whether the interface that was saved was targeting the ipad or iphone idiom. available in ios 6.0 and later.declared in uistaterestoration.h.
- UIApplicationStateRestorationBundleVersionKey
The value of this key is an nsstring object that identifies the version of your app (as obtained from the cfbundleversion key of your app’s info.plist file) was was present when the state information was saved. you can use the value of this key to help make choices about how to proceed during state restoration. for example, if the key indicates that the state is associated with an older version of your app, you might want to avoid restoring the previous state altogether or modify the restoration process more significantly.available in ios 6.0 and later.declared in uistaterestoration.h.
- UIRectCornerTopLeft
The top-left corner of the rectangle.available in ios 3.2 and later.declared in uibezierpath.h.
- UIRectCornerTopRight
The top-right corner of the rectangle.available in ios 3.2 and later.declared in uibezierpath.h.
- UIRectCornerBottomLeft
The bottom-left corner of the rectangle.available in ios 3.2 and later.declared in uibezierpath.h.
- UIRectCornerBottomRight
The bottom-right corner of the rectangle.available in ios 3.2 and later.declared in uibezierpath.h.
- UIRectCornerAllCorners
All corners of the rectangle.available in ios 3.2 and later.declared in uibezierpath.h.
- UICollectionViewScrollPositionNone
Do not scroll the item into view.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionTop
Scroll so that the item is positioned at the top of the collection view’s bounds. this option is mutually exclusive with the uicollectionviewscrollpositioncenteredvertically and uicollectionviewscrollpositionbottom options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionCenteredVertically
Scroll so that the item is centered vertically in the collection view. this option is mutually exclusive with the uicollectionviewscrollpositiontop and uicollectionviewscrollpositionbottom options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionBottom
Scroll so that the item is positioned at the bottom of the collection view’s bounds. this option is mutually exclusive with the uicollectionviewscrollpositiontop and uicollectionviewscrollpositioncenteredvertically options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionLeft
Scroll so that the item is positioned at the left edge of the collection view’s bounds. this option is mutually exclusive with the uicollectionviewscrollpositioncenteredhorizontally and uicollectionviewscrollpositionright options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionCenteredHorizontally
Scroll so that the item is centered horizontally in the collection view. this option is mutually exclusive with the uicollectionviewscrollpositionleft and uicollectionviewscrollpositionright options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollPositionRight
Scroll so that the item is positioned at the right edge of the collection view’s bounds. this option is mutually exclusive with the uicollectionviewscrollpositionleft and uicollectionviewscrollpositioncenteredhorizontally options.available in ios 6.0 and later.declared in uicollectionview.h.
- UICollectionViewScrollDirectionVertical
The layout scrolls content vertically.available in ios 6.0 and later.declared in uicollectionviewflowlayout.h.
- UICollectionViewScrollDirectionHorizontal
The layout scrolls content horizontally.available in ios 6.0 and later.declared in uicollectionviewflowlayout.h.
- UICollectionElementKindSectionHeader
A supplementary view that identifies the header for a given section. available in ios 6.0 and later.declared in uicollectionviewflowlayout.h.
- UICollectionUpdateActionNone
Take no action on the item.available in ios 6.0 and later.declared in uicollectionviewlayout.h.
- UICollectionUpdateActionInsert
Insert the item into the collection view.available in ios 6.0 and later.declared in uicollectionviewlayout.h.
- UICollectionUpdateActionDelete
Remove the item from the collection view.available in ios 6.0 and later.declared in uicollectionviewlayout.h.
- UICollectionUpdateActionReload
Reload the item, which consists of deleting and then inserting the item.available in ios 6.0 and later.declared in uicollectionviewlayout.h.
- UICollectionUpdateActionMove
Move the item from its current location to a new location.available in ios 6.0 and later.declared in uicollectionviewlayout.h.
- UIControlEventTouchDown
A touch-down event in the control.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchDownRepeat
A repeated touch-down event in the control; for this event the value of the uitouch tapcount method is greater than one.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchDragInside
An event where a finger is dragged inside the bounds of the control.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchDragOutside
An event where a finger is dragged just outside the bounds of the control. available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchDragEnter
An event where a finger is dragged into the bounds of the control.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchDragExit
An event where a finger is dragged from within a control to outside its bounds.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchUpInside
A touch-up event in the control where the finger is inside the bounds of the control. available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchUpOutside
A touch-up event in the control where the finger is outside the bounds of the control. available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventTouchCancel
A system event canceling the current touches for the control.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventValueChanged
A touch dragging or otherwise manipulating a control, causing it to emit a series of different values.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventEditingDidBegin
A touch initiating an editing session in a uitextfield object by entering its bounds.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventEditingChanged
A touch making an editing change in a uitextfield objet.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventEditingDidEnd
A touch ending an editing session in a uitextfield object by leaving its bounds.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventEditingDidEndOnExit
A touch ending an editing session in a uitextfield object.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventAllTouchEvents
All touch events.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventAllEditingEvents
All editing touches for uitextfield objects.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventApplicationReserved
A range of control-event values available for application use.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventSystemReserved
A range of control-event values reserved for internal framework use.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlEventAllEvents
All events, including system events.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlContentVerticalAlignmentCenter
Aligns the content vertically in the center of the control.available in ios 2.0 and later.declared in uicontrol.h.
- UIControlContentVerticalAlignmentTop
Aligns the content vertically at the top in the control (the default).available in ios 2.0 and later.declared in uicontrol.h.
- UIControlContentVerticalAlignmentBottom
Aligns the content vertically at the bottom in the controlavailable in ios 2.0 and later.declared in uicontrol.h.
- UIControlContentVerticalAlignmentFill
Aligns the content vertically to fill the content rectangle; images may be stretched.available in ios 2.0 and later.declared in uicontrol.h.
- UIDocumentChangeDone
A change has beed made to the document.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentChangeUndone
A change to the document has been undone.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentChangeRedone
An undone change to the document has been redone.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentChangeCleared
The document is cleared of outstanding changes. available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentSaveForCreating
The document is being saved for the first time.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentSaveForOverwriting
The document is being saved by overwriting the current version.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentStateNormal
The document is open, editing is enabled, and there are no conflicts or errors associated with it.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentStateClosed
The document has either not been successfully opened, or has been since closed. the document properties might not be valid.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentStateInConflict
Conflicts exist for the document file located at fileurl. you can access these conflicting document versions by calling the otherversionsofitematurl: class method of the nsfileversion class. this method returns an array of nsfileversion objects. you can then resolve the conflicting versions—for example, programmatically attempt to merge the versions or present the document versions to the user and request him or her to pick one.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentStateSavingError
An error has occurred that prevents the document from saving.available in ios 5.0 and later.declared in uidocument.h.
- UIDocumentStateEditingDisabled
The document is busy and it is not currently safe for user edits. this state is set just before uidocument calls the disableediting method. it calls enableediting when it becomes safe to edit again. uidocument also sets this state when an error prevents the reverting of a document. available in ios 5.0 and later.declared in uidocument.h.
- UIImagePickerControllerSourceTypePhotoLibrary
Specifies the device’s photo library as the source for the image picker controller.available in ios 2.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerSourceTypeCamera
Specifies the device’s built-in camera as the source for the image picker controller. indicate the specific camera you want (front or rear, as available) by using the cameradevice property.available in ios 2.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerSourceTypeSavedPhotosAlbum
Specifies the device’s camera roll album as the source for the image picker controller. if the device does not have a camera, specifies the saved photos album as the source.available in ios 2.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityTypeHigh
If recording, specifies that you want to use the highest-quality video recording supported for the active camera on the device.recorded files are suitable for on-device playback and for wired transfer to the desktop using image capture; they are likely to be too large for transfer using wi-fi.if displaying a recorded movie in the image picker, specifies that you do not want to reduce the video quality of the movie.available in ios 3.1 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityType640x480
If recording, specifies that you want to use vga-quality video recording (pixel dimensions of 640x480).if displaying a recorded movie in the image picker, specifies that you want to transcode higher-quality movies to vga video quality.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityTypeMedium
If recording, specifies that you want to use medium-quality video recording.recorded files can usually be transferred using wi-fi. this is the default video quality setting.if displaying a recorded movie in the image picker, specifies that you want to transcode higher-quality movies to medium video quality.available in ios 3.1 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityTypeLow
If recording, specifies that you want to use low-quality video recording.recorded files can usually be transferred over the cellular network.if displaying a recorded movie in the image picker, specifies that you want to transcode higher-quality movies to low video quality.available in ios 3.1 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityTypeIFrame1280x720
If recording, specifies that you want to use 1280x720 iframe format.the apple iframe format supports video editing by keeping content in its native recorded format while editing.available in ios 5.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerQualityTypeIFrame960x540
If recording, specifies that you want to use 960x540 iframe format.the apple iframe format supports video editing by keeping content in its native recorded format while editing.available in ios 5.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraDeviceRear
Specifies the camera on the rear of the device.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraDeviceFront
Specifies the camera on the front of the device.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraCaptureModePhoto
Specifies that the camera captures still images.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraCaptureModeVideo
Specifies that the camera captures movies.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraFlashModeOff
Specifies that flash illumination is always off, no matter what the ambient light conditions are.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraFlashModeAuto
Specifies that the device should consider ambient light conditions to automatically determine whether or not to use flash illumination.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCameraFlashModeOn
Specifies that flash illumination is always on, no matter what the ambient light conditions are.available in ios 4.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerMediaType
Specifies the media type selected by the user.the value for this key is an nsstring object containing a type code such as kuttypeimage or kuttypemovie.available in ios 3.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerOriginalImage
Specifies the original, uncropped image selected by the user.the value for this key is a uiimage object. available in ios 2.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerEditedImage
Specifies an image edited by the user.the value for this key is a uiimage object.available in ios 3.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerCropRect
Specifies the cropping rectangle that was applied to the original image.the value for this key is an nsvalue object containing a cgrect opaque type.available in ios 2.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerMediaURL
Specifies the filesystem url for the movie.the value for this key is an nsurl object.available in ios 3.0 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerReferenceURL
The assets library url for the original version of the picked item.after the user edits a picked item—such as by cropping an image or trimming a movie—the url continues to point to the original version of the picked item.the value for this key is an nsurl object.available in ios 4.1 and later.declared in uiimagepickercontroller.h.
- UIImagePickerControllerMediaMetadata
Metadata for a newly-captured photograph.this key is valid only when using an image picker whose source type is set to uiimagepickercontrollersourcetypecamera, and applies only to still images.the value for this key is an nsdictionary object that contains the metadata of the photo that was just captured. to store the metadata along with the image in the camera roll, use the writeimagetosavedphotosalbum:metadata:completionblock: method of the assets library framework.available in ios 4.1 and later.declared in uiimagepickercontroller.h.
- UIPageViewControllerTransitionStylePageCurl
Page curl transition style.when the page curl transition style is specified, the page view controller displays a page-turning animation when transitioning between view controllers. if a data source is specified, the animation follows the user’s finger during a navigation gesture.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerTransitionStyleScroll
Scrolling transition style.when the page scrolling style is specified, the page view controller displays a page-scrolling animation when transitioning between view controllers. if a data source is specified, the animation follows the user’s finger during a navigation gesture.available in ios 6.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerOptionSpineLocationKey
Location of the spine.for possible values, see “spine locations.” a spine location is only valid if the transition style is uipageviewcontrollertransitionstylepagecurl.if the transition style is uipageviewcontrollertransitionstylepagecurl, the default value for this property is uipageviewcontrollerspinelocationmin; otherwise, the default is uipageviewcontrollerspinelocationnone.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerOptionInterPageSpacingKey
Space between pages, in points.the value should be a cgfloat wrapped in an instance of nsnumber. the default value is zero. an inter-page spacing is only valid if the transition style is uipageviewcontrollertransitionstylescroll.available in ios 6.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerSpineLocationNone
No spine.this spine location is not valid if the transition style is uipageviewcontrollertransitionstylepagecurl.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerSpineLocationMin
Spine at the left or top edge of the screen.one view controller is displayed at a time.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerSpineLocationMid
Spine in the middle or the screen.two view controllers are displayed at a time.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPageViewControllerSpineLocationMax
Spine at the right or bottom edge of the screen.one view controller is displayed at a time.available in ios 5.0 and later.declared in uipageviewcontroller.h.
- UIPasteboardNameGeneral
The name identifying the general pasteboard, which is used for general copy-cut-paste operations.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardNameFind
The name identifying the find pasteboard, which is used in search operations. in such operations, the most recent search string in the search bar is put in the find pasteboard.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardTypeListString
An array of pasteboard-item representation types for strings, including kuttypeutf8plaintext. related properties are string and strings.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardTypeListURL
An array of pasteboard-item representation types for urls, including kuttypeurl. related properties are url and urls.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardTypeListImage
An array of pasteboard-item representation types for images, including kuttypepng and kuttypejpeg. related properties are image and images.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardTypeListColor
An array of pasteboard-item representation types for colors. related properties are color and colors.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardChangedTypesAddedKey
With the notification named uipasteboardchangednotification, use this key to access the added representation types. these types are stored as an array in the notification’s userinfo dictionary. available in ios 3.0 and later.declared in uipasteboard.h.
- UIPasteboardChangedTypesRemovedKey
With the notification named uipasteboardchangednotification, use this key to access the removed representation types. these types are stored as an array in the notification’s userinfo dictionary.available in ios 3.0 and later.declared in uipasteboard.h.
- UIPopoverArrowDirectionUp
An arrow that points upward.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPopoverArrowDirectionDown
An arrow that points downward.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPopoverArrowDirectionLeft
An arrow that points toward the left.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPopoverArrowDirectionRight
An arrow that points toward the right.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPopoverArrowDirectionAny
An arrow that points in any direction.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPopoverArrowDirectionUnknown
The status of the arrow is currently unknown.available in ios 3.2 and later.declared in uipopovercontroller.h.
- UIPrintErrorDomain
The string constant defining the uikit printing error domain.available in ios 4.2 and later.declared in uiprinterror.h.
- UIPrintingNotAvailableError
The device does not support printing.available in ios 4.2 and later.declared in uiprinterror.h.
- UIPrintNoContentError
No print formatter, page renderer, printing item or printing items was assigned for printing.available in ios 4.2 and later.declared in uiprinterror.h.
- UIPrintUnknownImageFormatError
An image is in a format not recognized by uikit for printing.available in ios 4.2 and later.declared in uiprinterror.h.
- UIPrintJobFailedError
An internal error occurred with the print job. available in ios 4.2 and later.declared in uiprinterror.h.
- UIScrollViewDecelerationRateNormal
The default deceleration rate for a scroll view.available in ios 3.0 and later.declared in uiscrollview.h.
- UIScrollViewDecelerationRateFast
A fast deceleration rate for a scroll view.available in ios 3.0 and later.declared in uiscrollview.h.
- UISegmentedControlNoSegment
A segment index value indicating that there is no selected segment. see selectedsegmentindex for further information.available in ios 2.0 and later.declared in uisegmentedcontrol.h.
- UITableViewIndexSearch
If the data source includes this constant string in the array of strings it returns in sectionindextitlesfortableview:, the section index displays a magnifying glass icon at the corresponding index location. this location should generally be the first title in the index.available in ios 3.0 and later.declared in uitableview.h.
- UITableViewAutomaticDimension
Requests that uitableview use the default value for a given dimension.available in ios 5.0 and later.declared in uitableview.h.
- UITableViewCellSelectionStyleNone
The cell has no distinct style for when it is selected.available in ios 2.0 and later.declared in uitableviewcell.h.
- UITableViewCellSelectionStyleBlue
The cell when selected has a blue background. this is the default value.available in ios 2.0 and later.declared in uitableviewcell.h.
- UITableViewCellSelectionStyleGray
Then cell when selected has a gray background.available in ios 2.0 and later.declared in uitableviewcell.h.
- UITableViewCellSeparatorStyleNone
The separator cell has no distinct style.available in ios 2.0 and later.declared in uitableviewcell.h.
- UITableViewCellSeparatorStyleSingleLine
The separator cell has a single line running across its width. this is the default valueavailable in ios 2.0 and later.declared in uitableviewcell.h.
- UITableViewCellSeparatorStyleSingleLineEtched
The separator cell has double lines running across its width, giving it an etched look. this style is currently only supported for grouped-style table views.available in ios 3.2 and later.declared in uitableviewcell.h.
- UITextInputTextBackgroundColorKey
The background color of the text. the value of this key is a uicolor object.available in ios 3.2 and later.declared in uitextinput.h.
- UITextInputTextColorKey
The color of the text. the value of this key is a uicolor object.available in ios 3.2 and later.declared in uitextinput.h.
- UITextInputTextFontKey
The font of the text. the value of this key is a uifont object.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularityCharacter
The unit of text is a character.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularityWord
The unit of text is a word.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularitySentence
The unit of text is a sentence.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularityParagraph
The unit of text is a paragraph.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularityLine
The unit of text is a line.available in ios 3.2 and later.declared in uitextinput.h.
- UITextGranularityDocument
The unit of text is a document.available in ios 3.2 and later.declared in uitextinput.h.
- UIViewAnimationOptionLayoutSubviews
Lay out subviews at commit time so that they are animated along with their parent.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionAllowUserInteraction
Allow the user to interact with views while they are being animated.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionBeginFromCurrentState
Start the animation from the current setting associated with an already in-flight animation. if this key is not present, any in-flight animations are allowed to finish before the new animation is started. if another animation is not in flight, this key has no effect. available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionRepeat
Repeat the animation indefinitely.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionAutoreverse
Run the animation backwards and forwards. must be combined with the uiviewanimationoptionrepeat option.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionOverrideInheritedDuration
Force the animation to use the original duration value specified when the animation was submitted. if this key is not present, the animation inherits the remaining duration of the in-flight animation, if any. available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionOverrideInheritedCurve
Force the animation to use the original curve value specified when the animation was submitted. if this key is not present, the animation inherits the curve of the in-flight animation, if any. available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionAllowAnimatedContent
Animate the views by changing the property values dynamically and redrawing the view. if this key is not present, the views are animated using a snapshot image.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionShowHideTransitionViews
When present, this key causes views to be hidden or shown (instead of removed or added) when performing a view transition. both views must already be present in the parent view’s hierarchy when using this key. if this key is not present, the to-view in a transition is added to, and the from-view is removed from, the parent view’s list of subviews. available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionCurveEaseInOut
An ease-in ease-out curve causes the animation to begin slowly, accelerate through the middle of its duration, and then slow again before completing.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionCurveEaseIn
An ease-in curve causes the animation to begin slowly, and then speed up as it progresses.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionCurveEaseOut
An ease-out curve causes the animation to begin quickly, and then slow as it completes.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionCurveLinear
A linear animation curve causes an animation to occur evenly over its duration.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionNone
No transition is specified.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionFlipFromLeft
A transition that flips a view around its vertical axis from left to right. the left side of the view moves toward the front and right side toward the back.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionFlipFromRight
A transition that flips a view around its vertical axis from right to left. the right side of the view moves toward the front and left side toward the back.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionCurlUp
A transition that curls a view up from the bottom.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionCurlDown
A transition that curls a view down from the top.available in ios 4.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionCrossDissolve
A transition that dissolves from one view to the next.available in ios 5.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionFlipFromTop
A transition that flips a view around its horizontal axis from top to bottom. the top side of the view moves toward the front and the bottom side toward the back. available in ios 5.0 and later.declared in uiview.h.
- UIViewAnimationOptionTransitionFlipFromBottom
A transition that flips a view around its horizontal axis from bottom to top. the bottom side of the view moves toward the front and the top side toward the back.available in ios 5.0 and later.declared in uiview.h.
- UILayoutConstraintAxisHorizontal
The constraint is applied when laying out the horizontal relationship between objects.available in ios 6.0 and later.declared in uiview.h.
- UILayoutConstraintAxisVertical
The constraint is applied when laying out the vertical relationship between objects.available in ios 6.0 and later.declared in uiview.h.
- UILayoutFittingCompressedSize
Indicates that you want the smallest possible size.available in ios 6.0 and later.declared in uiview.h.
- UILayoutFittingExpandedSize
Indicates that you want the largest possible size.available in ios 6.0 and later.declared in uiview.h.
- UIViewNoIntrinsicMetric
Used to indicate that a view has no intrinsic metric for a given numeric property.available in ios 6.0 and later.declared in uiview.h.
- UIViewAutoresizingNone
The view does not resize.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleLeftMargin
The view resizes by expanding or shrinking in the direction of the left margin.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleWidth
The view resizes by expanding or shrinking its width.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleRightMargin
The view resizes by expanding or shrinking in the direction of the right margin.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleTopMargin
The view resizes by expanding or shrinking in the direction of the top margin.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleHeight
The view resizes by expanding or shrinking its height.available in ios 2.0 and later.declared in uiview.h.
- UIViewAutoresizingFlexibleBottomMargin
The view resizes by expanding or shrinking in the direction of the bottom margin.available in ios 2.0 and later.declared in uiview.h.
- UIViewControllerHierarchyInconsistencyException
Raised if the view controller hierarchy is inconsistent with the view hierarchy.when a view controller’s view is added to the view hierarchy, the system walks up the view hierarchy to find the first parent view that has a view controller. that view controller must be the parent of the view controller whose view is being added. otherwise, this exception is raised. this consistency check is also performed when a view controller is added as a child by calling the addchildviewcontroller: method.it is also allowed for a view controller that has no parent to add its view to the view hierarchy. this is generally not recommended, but is useful in some special cases.available in ios 5.0 and later.declared in uiviewcontroller.h.
- UIStateRestorationViewControllerStoryboardKey
The value of this key is a uistoryboard object representing the storyboard from which the view controller was initially obtained. normally, you do not need to write this key to the coder yourself. the uiviewcontroller class automatically writes this key to the coder during the state preservation process.available in ios 6.0 and later.declared in uistaterestoration.h.
- AVURLAssetPreferPreciseDurationAndTimingKey
The corresponding value is a boolean, contained in an nsvalue object, that indicates whether the asset should be prepared to indicate a precise duration and provide precise random access by time.yes indicates that longer loading times are acceptable in cases in which precise timing is required. such precision, however, may require additional parsing of the resource in advance of operations that make use of any portion of it, depending on the specifics of its container format.many container formats provide sufficient summary information for precise timing and do not require additional parsing to prepare for it; quicktime movie files and mpeg-4 files are examples of such formats. other formats do not provide sufficient summary information, and precise random access for them is possible only after a preliminary examination of a file's contents.if you only intend that the asset be played, the default value of no will suffice (because avplayer supports approximate random access by time when full precision isn't available). if you intend to insert the asset into an avmutablecomposition object, precise random access is typically desirable, and the value of yes is recommended.available in ios 4.0 and later.declared in avasset.h.
- AVURLAssetReferenceRestrictionsKey
The corresponding value is a an nsnumber wrapping an “avassetreferencerestrictions” enum value or the logical combination of multiple such values indicating the restrictions used by the asset when resolving references to external media data.some assets can contain references to media data stored outside the asset’s container file, for example in another file. you can use this key to specify a policy to use when these references are encountered. if an asset contains one or more references of a type that is forbidden by the reference restrictions, loading of asset properties will fail. in addition, such an asset cannot be used with other avfoundation objects, such as avplayeritem or avassetexportsession.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidNone
Indicates that all types of references should be followed.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidRemoteReferenceToLocal
Indicates that references from a remote asset (for example, referenced via http url) to local media data (for example, stored in a local file) should not be followed.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidLocalReferenceToRemote
Indicates that references from a local asset to remote media data should not be followed.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidCrossSiteReference
Indicates that references from a remote asset to remote media data stored at a different site should not be followed.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidLocalReferenceToLocal
Indicates that references from a local asset to local media data stored outside the asset’s container file should not be followed.available in ios 5.0 and later.declared in avasset.h.
- AVAssetReferenceRestrictionForbidAll
Indicates that only references to media data stored within the asset’s container file should be allowed.available in ios 5.0 and later.declared in avasset.h.
- UIWindowLevelNormal
The default level.available in ios 2.0 and later.declared in uiwindow.h.
- UIWindowLevelAlert
The level for an alert view.available in ios 2.0 and later.declared in uiwindow.h.
- UIWindowLevelStatusBar
The level for a status window.available in ios 2.0 and later.declared in uiwindow.h.
- UIKeyboardFrameBeginUserInfoKey
The key for an nsvalue object containing a cgrect that identifies the start frame of the keyboard in screen coordinates. these coordinates do not take into account any rotation factors applied to the window’s contents as a result of interface orientation changes. thus, you may need to convert the rectangle to window coordinates (using the convertrect:fromwindow: method) or to view coordinates (using the convertrect:fromview: method) before using it. available in ios 3.2 and later.declared in uiwindow.h.
- UIKeyboardFrameEndUserInfoKey
The key for an nsvalue object containing a cgrect that identifies the end frame of the keyboard in screen coordinates. these coordinates do not take into account any rotation factors applied to the window’s contents as a result of interface orientation changes. thus, you may need to convert the rectangle to window coordinates (using the convertrect:fromwindow: method) or to view coordinates (using the convertrect:fromview: method) before using it. available in ios 3.2 and later.declared in uiwindow.h.
- UIKeyboardAnimationCurveUserInfoKey
The key for an nsnumber object containing a uiviewanimationcurve constant that defines how the keyboard will be animated onto or off the screen.available in ios 3.0 and later.declared in uiwindow.h.
- UIKeyboardAnimationDurationUserInfoKey
The key for an nsnumber object containing a double that identifies the duration of the animation in seconds.available in ios 3.0 and later.declared in uiwindow.h.
- UIKeyboardCenterBeginUserInfoKey
The key for an nsvalue object containing a cgpoint that is the center of the keyboard in window coordinates before animation. these coordinates actually take into account any rotation factors applied to the window’s contents as a result of interface orientation changes. thus, the center point of the keyboard is different in portrait versus landscape orientations. use the uikeyboardframebeginuserinfokey key instead.available in ios 2.0 and later.deprecated in ios 3.2.declared in uiwindow.h.
- UIKeyboardCenterEndUserInfoKey
The key for an nsvalue object containing a cgpoint that is the center of the keyboard in window coordinates after animation. these coordinates take into account any rotation factors applied to the window’s contents as a result of interface orientation changes. thus, the center point of the keyboard is different in portrait versus landscape orientations.use the uikeyboardframeenduserinfokey key instead.available in ios 2.0 and later.deprecated in ios 3.2.declared in uiwindow.h.
- UIKeyboardBoundsUserInfoKey
The key for an nsvalue object containing a cgrect that identifies the bounds rectangle of the keyboard in window coordinates. this value is sufficient for obtaining the size of the keyboard. if you want to get the origin of the keyboard on the screen (before or after animation) use the values obtained from the user info dictionary through the uikeyboardcenterbeginuserinfokey or uikeyboardcenterenduserinfokey constants.use the uikeyboardframebeginuserinfokey or uikeyboardframeenduserinfokey key instead.available in ios 2.0 and later.deprecated in ios 3.2.declared in uiwindow.h.
- ADBannerContentSizeIdentifier320x50
Indicates that the banner view is 320 points by 50 points in size. this size is used on iphone for portrait advertisements. (deprecated. use adbannercontentsizeidentifierportrait instead.)available in ios 4.0 and later.deprecated in ios 4.2.declared in adbannerview_deprecated.h.
- ADBannerContentSizeIdentifier480x32
Indicates that the banner view is 480 points by 32 points in size. this size is used on iphone for landscape advertisements. (deprecated. use adbannercontentsizeidentifierlandscape instead.)available in ios 4.0 and later.deprecated in ios 4.2.declared in adbannerview_deprecated.h.
- ADBannerContentSizeIdentifierPortrait
Indicates that the banner view is in portait mode. the exact size of the portait view is dependent on the ios device the advertisement is displayed on. on iphone, a portrait banner is 320 points by 50 points in size. on ipad, a portrait banner is 768 points by 66 points in size.available in ios 4.2 and later.deprecated in ios 6.0.declared in adbannerview_deprecated.h.
- ADBannerContentSizeIdentifierLandscape
Indicates that the banner view is in landscape mode. the exact size of the view is dependent on the ios device the advertisement is displayed on. on iphone, a landscape banner is 480 points by 32 points in size. on ipad, a landscape banner is 1024 points by 66 points in size.available in ios 4.2 and later.deprecated in ios 6.0.declared in adbannerview_deprecated.h.
- ADErrorDomain
Indicates an error occurred in iad.available in ios 4.0 and later.declared in adbannerview.h.
- ADErrorUnknown
Indicates that an unknown or unexpected error occurred.available in ios 4.0 and later.declared in adbannerview.h.
- ADErrorServerFailure
Indicates that the connection to the advertisements server failed.available in ios 4.0 and later.declared in adbannerview.h.
- ADErrorLoadingThrottled
Indicates that the download from the advertisements server is currently being throttled.available in ios 4.0 and later.declared in adbannerview.h.
- ADErrorConfigurationError
Indicates that your application has not been configured to receive advertisements. check your application’s configuration on itunes connect. this error is not received when your application is running in sandbox.available in ios 4.1 and later.declared in adbannerview.h.
- ADErrorBannerVisibleWithoutContent
Indicates that the banner is visible, but no advertisement is shown. your application must always hide the banner when it does not have an advertisement to display.available in ios 4.1 and later.declared in adbannerview.h.
- ADErrorApplicationInactive
Indicates that ad content is not available because the application is not currently active.available in ios 4.3 and later.declared in adbannerview.h.
- NSFileWrapperReadingImmediate
If reading with this option succeeds, then subsequent invocations of filewrappers, regularfilecontents, symboliclinkdestinationurl, and serializedrepresentation sent to the file wrapper and all its child file wrappers will fail and return nil only if an actual error occurs (for example, the volume has disappeared or the file server is unreachable)—not as a result of the user moving or deleting files. for performance reasons, nsfilewrapper may not read the contents of some file packages immediately even when this option is chosen. for example, because the contents of bundles (not all file packages are bundles) are immutable to the user, nsfilewrapper may read the children of such a directory lazily. you can use this option to take a snapshot of a file or folder for writing later. for example, an application like textedit can use this option when creating new file wrappers to represent attachments that the user creates by copying and pasting or dragging and dropping from the finder to a textedit document. don’t use this option when reading a document file package, because that would cause unnecessarily bad performance. for example, an application wouldn’t use this option when creating file wrappers to represent attachments as it’s opening a document stored in a file package.available in ios 4.0 and later.declared in nsfilewrapper.h.
- NSFileWrapperReadingWithoutMapping
Whether file mapping for regular file wrappers is disallowed.you can use this option to keep nsfilewrapper from memory-mapping files. this is useful if you want to make sure your application doesn't hold files open (mapped files are open files), therefore preventing the user from ejecting dvds, unmounting disk partitions, or unmounting disk images. in mac os x v10.6 and later, nsfilewrapper memory-maps files that are on internal drives only. it never memory-maps files on external drives or network volumes, regardless of whether this option is used. available in ios 4.0 and later.declared in nsfilewrapper.h.
- NSFileWrapperWritingAtomic
Whether writing is done atomically.you can use this option to ensure that, when overwriting a file package, the overwriting either completely succeeds or completely fails, with no possibility of leaving the file package in an inconsistent state. because this option causes additional i/o, you shouldn't use it unnecessarily. for example, don't use this option in an override of -[nsdocument writetourl:oftype:error:], because nsdocument safe-saving is already done atomically.available in ios 4.0 and later.declared in nsfilewrapper.h.
- NSFileWrapperWritingWithNameUpdating
Whether descendant file wrappers are sent the setfilename: method if the writing succeeds.this option is necessary when your application passes a url in the originalcontentsurl parameter to the writetourl:options:originalcontentsurl:error: method. without using this option (and reusing child file wrappers properly), subsequent invocations of writetourl:options:originalcontentsurl:error: would not be able to reliably create hard links in a new file package, because the record of names in the old file package would be out of date.available in ios 4.0 and later.declared in nsfilewrapper.h.
Instance Method Summary (collapse)
- - AVMakeRectWithAspectRatioInsideRect:
-
- CACurrentMediaTime
Returns the current absolute time, in seconds.
-
- CATransform3DConcat:
Concatenate 'b' to 'a' and return the result: t' = a * b.
-
- CATransform3DEqualToTransform:
Returns a Boolean value that indicates whether the two transforms are exactly equal.
-
- CATransform3DGetAffineTransform:
Returns the affine transform represented by 't'.
-
- CATransform3DInvert:
Invert 't' and return the result.
-
- CATransform3DIsAffine:
Returns true if 't' can be exactly represented by an affine transform.
-
- CATransform3DIsIdentity:
Returns a Boolean value that indicates whether the transform is the identity transform.
-
- CATransform3DMakeRotation:
Returns a transform that rotates by 'angle' radians about the vector '(x, y, z)'.
-
- CATransform3DMakeScale:
Returns a transform that scales by `(sx, sy, sz)': * t' = [sx 0 0 0; 0 sy 0 0; 0 0 sz 0; 0 0 0 1].
-
- CATransform3DTranslate:
Translate 't' by '(tx, ty, tz)' and return the result: t' = translate(tx, ty, tz) * t.
-
- CFAbsoluteTimeAddGregorianUnits:
Adds a time interval, expressed as Gregorian units, to a given absolute time.
-
- CFAbsoluteTimeGetDayOfWeek:
Returns an integer representing the day of the week indicated by the specified absolute time.
-
- CFAbsoluteTimeGetDayOfYear:
Returns an integer representing the day of the year indicated by the specified absolute time.
-
- CFAbsoluteTimeGetDifferenceAsGregorianUnits:
Computes the time difference between two specified absolute times and returns the result as an interval in Gregorian units.
-
- CFAbsoluteTimeGetGregorianDate:
Converts an absolute time value into a Gregorian date.
-
- CFAbsoluteTimeGetWeekOfYear:
Returns an integer representing the week of the year indicated by the specified absolute time.
-
- CFAllocatorAllocate:
Allocates memory using the specified allocator.
-
- CFAllocatorCreate:
Creates an allocator object.
-
- CFAllocatorDeallocate:
Deallocates a block of memory with a given allocator.
-
- CFAllocatorGetContext:
Obtains the context of the specified allocator or of the default allocator.
-
- CFAllocatorGetDefault
Gets the default allocator object for the current thread.
-
- CFAllocatorGetPreferredSizeForSize:
Obtains the number of bytes likely to be allocated upon a specific request.
-
- CFAllocatorGetTypeID
Returns the type identifier for the CFAllocator opaque type.
-
- CFAllocatorReallocate:
Reallocates memory using the specified allocator.
-
- CFAllocatorSetDefault:
Sets the given allocator as the default for the current thread.
-
- CFArrayAppendArray:
Adds the values from one array to another array.
-
- CFArrayAppendValue:
Adds a value to an array giving it the new largest index.
-
- CFArrayApplyFunction:
Calls a function once for each element in range in an array.
-
- CFArrayBSearchValues:
Searches an array for a value using a binary search algorithm.
-
- CFArrayContainsValue:
Reports whether or not a value is in an array.
-
- CFArrayCreate:
Creates a new immutable array with the given values.
-
- CFArrayCreateCopy:
Creates a new immutable array with the values from another array.
-
- CFArrayCreateMutable:
Creates a new empty mutable array.
-
- CFArrayCreateMutableCopy:
Creates a new mutable array with the values from another array.
-
- CFArrayExchangeValuesAtIndices:
Exchanges the values at two indices of an array.
-
- CFArrayGetCount:
Returns the number of values currently in an array.
-
- CFArrayGetCountOfValue:
Counts the number of times a given value occurs in an array.
-
- CFArrayGetFirstIndexOfValue:
Searches an array forward for a value.
-
- CFArrayGetLastIndexOfValue:
Searches an array backward for a value.
-
- CFArrayGetTypeID
Returns the type identifier for the CFArray opaque type.
-
- CFArrayGetValueAtIndex:
Retrieves a value at a given index.
-
- CFArrayGetValues:
Fills a buffer with values from an array.
-
- CFArrayInsertValueAtIndex:
Inserts a value into an array at a given index.
-
- CFArrayRemoveAllValues:
Removes all the values from an array, making it empty.
-
- CFArrayRemoveValueAtIndex:
Removes the value at a given index from an array.
-
- CFArrayReplaceValues:
Replaces a range of values in an array.
-
- CFArraySetValueAtIndex:
Changes the value at a given index in an array.
-
- CFArraySortValues:
Sorts the values in an array using a given comparison function.
-
- CFAttributedStringBeginEditing:
Defers internal consistency-checking and coalescing for a mutable attributed string.
-
- CFAttributedStringCreate:
Creates an attributed string with specified string and attributes.
-
- CFAttributedStringCreateCopy:
Creates an immutable copy of an attributed string.
-
- CFAttributedStringCreateMutable:
Creates a mutable attributed string.
-
- CFAttributedStringCreateMutableCopy:
Creates a mutable copy of an attributed string.
-
- CFAttributedStringCreateWithSubstring:
Creates a sub-attributed string from the specified range.
-
- CFAttributedStringEndEditing:
Re-enables internal consistency-checking and coalescing for a mutable attributed string.
-
- CFAttributedStringGetAttribute:
Returns the value of a given attribute of an attributed string at a specified location.
-
- CFAttributedStringGetAttributeAndLongestEffectiveRange:
Returns the value of a given attribute of an attributed string at a specified location.
-
- CFAttributedStringGetAttributes:
Returns the attributes of an attributed string at a specified location.
-
- CFAttributedStringGetAttributesAndLongestEffectiveRange:
Returns the attributes of an attributed string at a specified location.
-
- CFAttributedStringGetLength:
Returns the length of the attributed string in characters.
-
- CFAttributedStringGetMutableString:
Gets as a mutable string the string for an attributed string.
-
- CFAttributedStringGetString:
Returns the string for an attributed string.
-
- CFAttributedStringGetTypeID
Returns the type identifier for the CFAttributedString opaque type.
-
- CFAttributedStringRemoveAttribute:
Removes the value of a single attribute over a specified range.
-
- CFAttributedStringReplaceAttributedString:
Replaces the attributed substring over a range with another attributed string.
-
- CFAttributedStringReplaceString:
Modifies the string of an attributed string.
-
- CFAttributedStringSetAttribute:
Sets the value of a single attribute over the specified range.
-
- CFAttributedStringSetAttributes:
Sets the value of attributes of a mutable attributed string over a specified range.
-
- CFBagAddValue:
Adds a value to a mutable bag.
-
- CFBagApplyFunction:
Calls a function once for each value in a bag.
-
- CFBagContainsValue:
Reports whether or not a value is in a bag.
-
- CFBagCreate:
Creates an immutable bag containing specified values.
-
- CFBagCreateCopy:
Creates an immutable bag with the values of another bag.
-
- CFBagCreateMutable:
Creates a new empty mutable bag.
-
- CFBagCreateMutableCopy:
Creates a new mutable bag with the values from another bag.
-
- CFBagGetCount:
Returns the number of values currently in a bag.
-
- CFBagGetCountOfValue:
Returns the number of times a value occurs in a bag.
-
- CFBagGetTypeID
Returns the type identifier for the CFBag opaque type.
-
- CFBagGetValue:
Returns a requested value from a bag.
-
- CFBagGetValueIfPresent:
Reports whether or not a value is in a bag, and returns that value indirectly if it exists.
-
- CFBagGetValues:
Fills a buffer with values from a bag.
-
- CFBagRemoveAllValues:
Removes all values from a mutable bag.
-
- CFBagRemoveValue:
Removes a value from a mutable bag.
-
- CFBagReplaceValue:
Replaces a value in a mutable bag.
-
- CFBagSetValue:
Sets a value in a mutable bag.
-
- CFBinaryHeapAddValue:
Adds a value to a binary heap.
-
- CFBinaryHeapApplyFunction:
Iteratively applies a function to all the values in a binary heap.
-
- CFBinaryHeapContainsValue:
Returns whether a given value is in a binary heap.
-
- CFBinaryHeapCreate:
Creates a new mutable or fixed-mutable binary heap.
-
- CFBinaryHeapCreateCopy:
Creates a new mutable or fixed-mutable binary heap with the values from a pre-existing binary heap.
-
- CFBinaryHeapGetCount:
Returns the number of values currently in a binary heap.
-
- CFBinaryHeapGetCountOfValue:
Counts the number of times a given value occurs in a binary heap.
-
- CFBinaryHeapGetMinimum:
Returns the minimum value in a binary heap.
-
- CFBinaryHeapGetMinimumIfPresent:
Returns the minimum value in a binary heap, if present.
-
- CFBinaryHeapGetTypeID
Returns the type identifier of the CFBinaryHeap opaque type.
-
- CFBinaryHeapGetValues:
Copies all the values from a binary heap into a sorted C array.
-
- CFBinaryHeapRemoveAllValues:
Removes all values from a binary heap, making it empty.
-
- CFBinaryHeapRemoveMinimumValue:
Removes the minimum value from a binary heap.
-
- CFBitVectorContainsBit:
Returns whether a bit vector contains a particular bit value.
-
- CFBitVectorCreate:
Creates an immutable bit vector from a block of memory.
-
- CFBitVectorCreateCopy:
Creates an immutable bit vector that is a copy of another bit vector.
-
- CFBitVectorCreateMutable:
Creates a mutable bit vector.
-
- CFBitVectorCreateMutableCopy:
Creates a new mutable bit vector from a pre-existing bit vector.
-
- CFBitVectorFlipBitAtIndex:
Flips a bit value in a bit vector.
-
- CFBitVectorFlipBits:
Flips a range of bit values in a bit vector.
-
- CFBitVectorGetBitAtIndex:
Returns the bit value at a given index in a bit vector.
-
- CFBitVectorGetBits:
Returns the bit values in a range of indices in a bit vector.
-
- CFBitVectorGetCount:
Returns the number of bit values in a bit vector.
-
- CFBitVectorGetCountOfBit:
Counts the number of times a certain bit value occurs within a range of bits in a bit vector.
-
- CFBitVectorGetFirstIndexOfBit:
Locates the first occurrence of a certain bit value within a range of bits in a bit vector.
-
- CFBitVectorGetLastIndexOfBit:
Locates the last occurrence of a certain bit value within a range of bits in a bit vector.
-
- CFBitVectorGetTypeID
Returns the type identifier for the CFBitVector opaque type.
-
- CFBitVectorSetAllBits:
Sets all bits in a bit vector to a particular value.
-
- CFBitVectorSetBitAtIndex:
Sets the value of a particular bit in a bit vector.
-
- CFBitVectorSetBits:
Sets a range of bits in a bit vector to a particular value.
-
- CFBitVectorSetCount:
Changes the size of a mutable bit vector.
-
- CFBooleanGetTypeID
Returns the Core Foundation type identifier for the CFBoolean opaque type.
-
- CFBooleanGetValue:
Returns the value of a CFBoolean object as a standard C type Boolean.
-
- CFBundleCloseBundleResourceMap:
Closes an open resource map for a bundle.
-
- CFBundleCopyAuxiliaryExecutableURL:
Returns the location of a bundle’s auxiliary executable code.
-
- CFBundleCopyBuiltInPlugInsURL:
Returns the location of a bundle’s built in plug-in.
-
- CFBundleCopyBundleLocalizations:
Returns an array containing a bundle’s localizations.
-
- CFBundleCopyBundleURL:
Returns the location of a bundle.
-
- CFBundleCopyExecutableArchitectures:
Returns an array of CFNumbers representing the architectures a given bundle provides.
-
- CFBundleCopyExecutableArchitecturesForURL:
Returns an array of CFNumbers representing the architectures a given URL provides.
-
- CFBundleCopyExecutableURL:
Returns the location of a bundle’s main executable code.
-
- CFBundleCopyInfoDictionaryForURL:
Returns the information dictionary for a given URL location.
-
- CFBundleCopyInfoDictionaryInDirectory:
Returns a bundle’s information dictionary.
-
- CFBundleCopyLocalizationsForPreferences:
Given an array of possible localizations and preferred locations, returns the one or more of them that CFBundle would use, without reference to the current application context.
-
- CFBundleCopyLocalizationsForURL:
Returns an array containing the localizations for a bundle or executable at a particular location.
-
- CFBundleCopyLocalizedString:
Returns a localized string from a bundle’s strings file.
-
- CFBundleCopyPreferredLocalizationsFromArray:
Given an array of possible localizations, returns the one or more of them that CFBundle would use in the current application context.
-
- CFBundleCopyPrivateFrameworksURL:
Returns the location of a bundle’s private Frameworks directory.
-
- CFBundleCopyResourcesDirectoryURL:
Returns the location of a bundle’s Resources directory.
-
- CFBundleCopyResourceURL:
Returns the location of a resource contained in the specified bundle.
-
- CFBundleCopyResourceURLForLocalization:
Returns the location of a localized resource in a bundle.
-
- CFBundleCopyResourceURLInDirectory:
Returns the location of a resource contained in the specified bundle directory without requiring the creation of a CFBundle object.
-
- CFBundleCopyResourceURLsOfType:
Assembles an array of URLs specifying all of the resources of the specified type found in a bundle.
-
- CFBundleCopyResourceURLsOfTypeForLocalization:
Returns an array containing copies of the URL locations for a specified bundle, resource, and localization name.
-
- CFBundleCopyResourceURLsOfTypeInDirectory:
Returns an array of CFURL objects describing the locations of all resources in a bundle of the specified type without needing to create a CFBundle object.
-
- CFBundleCopySharedFrameworksURL:
Returns the location of a bundle’s shared frameworks directory.
-
- CFBundleCopySharedSupportURL:
Returns the location of a bundle’s shared support files directory.
-
- CFBundleCopySupportFilesDirectoryURL:
Returns the location of the bundle’s support files directory.
-
- CFBundleCreate:
Creates a CFBundle object.
-
- CFBundleCreateBundlesFromDirectory:
Searches a directory and constructs an array of CFBundle objects from all valid bundles in the specified directory.
-
- CFBundleGetAllBundles
Returns an array containing all of the bundles currently open in the application.
-
- CFBundleGetBundleWithIdentifier:
Locate a bundle given its program-defined identifier.
-
- CFBundleGetDataPointerForName:
Returns a data pointer to a symbol of the given name.
-
- CFBundleGetDataPointersForNames:
Returns a C array of data pointer to symbols of the given names.
-
- CFBundleGetDevelopmentRegion:
Returns the bundle’s development region from the bundle’s information property list.
-
- CFBundleGetFunctionPointerForName:
Returns a pointer to a function in a bundle’s executable code using the function name as the search key.
-
- CFBundleGetFunctionPointersForNames:
Constructs a function table containing pointers to all of the functions found in a bundle’s main executable code.
-
- CFBundleGetIdentifier:
Returns the bundle identifier from a bundle’s information property list.
-
- CFBundleGetInfoDictionary:
Returns a bundle’s information dictionary.
-
- CFBundleGetLocalInfoDictionary:
Returns a bundle’s localized information dictionary.
-
- CFBundleGetMainBundle
Returns an application’s main bundle.
-
- CFBundleGetPackageInfo:
Returns a bundle’s package type and creator.
-
- CFBundleGetPackageInfoInDirectory:
Returns a bundle’s package type and creator without having to create a CFBundle object.
-
- CFBundleGetPlugIn:
Returns a bundle’s plug-in.
-
- CFBundleGetTypeID
Returns the type identifier for the CFBundle opaque type.
-
- CFBundleGetValueForInfoDictionaryKey:
Returns a value (localized if possible) from a bundle’s information dictionary.
-
- CFBundleGetVersionNumber:
Returns a bundle’s version number.
-
- CFBundleIsExecutableLoaded:
Obtains information about the load status for a bundle’s main executable.
-
- CFBundleLoadExecutable:
Loads a bundle’s main executable code into memory and dynamically links it into the running application.
-
- CFBundleLoadExecutableAndReturnError:
Returns a Boolean value that indicates whether a given bundle is loaded, attempting to load it if necessary.
-
- CFBundleOpenBundleResourceFiles:
Opens the non-localized and localized resource files (if any) for a bundle in separate resource maps.
-
- CFBundleOpenBundleResourceMap:
Opens the non-localized and localized resource files (if any) for a bundle in a single resource map.
-
- CFBundlePreflightExecutable:
Returns a Boolean value that indicates whether a given bundle is loaded or appears to be loadable.
-
- CFBundleUnloadExecutable:
Unloads the main executable for the specified bundle.
-
- CFByteOrderGetCurrent
Returns the byte order of the current computer.
-
- CFCalendarAddComponents:
Computes the absolute time when specified components are added to a given absolute time.
-
- CFCalendarComposeAbsoluteTime:
Computes the absolute time from components in a description string.
-
- CFCalendarCopyCurrent
Returns a copy of the logical calendar for the current user.
-
- CFCalendarCopyLocale:
Returns a locale object for a specified calendar.
-
- CFCalendarCopyTimeZone:
Returns a time zone object for a specified calendar.
-
- CFCalendarCreateWithIdentifier:
Returns a calendar object for the calendar identified by a calendar identifier.
-
- CFCalendarDecomposeAbsoluteTime:
Computes the components which are indicated by the componentDesc description string for the given absolute time.
-
- CFCalendarGetComponentDifference:
Computes the difference between the two absolute times, in terms of specified calendrical components.
-
- CFCalendarGetFirstWeekday:
Returns the index of first weekday for a specified calendar.
-
- CFCalendarGetIdentifier:
Returns the given calendar’s identifier.
-
- CFCalendarGetMaximumRangeOfUnit:
Returns the maximum range limits of the values that a specified unit can take on in a given calendar.
-
- CFCalendarGetMinimumDaysInFirstWeek:
Returns the minimum number of days in the first week of a specified calendar.
-
- CFCalendarGetMinimumRangeOfUnit:
Returns the minimum range limits of the values that a specified unit can take on in a given calendar.
-
- CFCalendarGetOrdinalityOfUnit:
Returns the ordinal number of a calendrical unit within a larger unit at a specified absolute time.
-
- CFCalendarGetRangeOfUnit:
Returns the range of values that one unit can take on within a larger unit during which a specific absolute time occurs.
-
- CFCalendarGetTimeRangeOfUnit:
Returns by reference the start time and duration of a given calendar unit that contains a given absolute time.
-
- CFCalendarGetTypeID
Returns the type identifier for the CFCalendar opaque type.
-
- CFCalendarSetFirstWeekday:
Sets the first weekday for a calendar.
-
- CFCalendarSetLocale:
Sets the locale for a calendar.
-
- CFCalendarSetMinimumDaysInFirstWeek:
Sets the minimum number of days in the first week of a specified calendar.
-
- CFCalendarSetTimeZone:
Sets the time zone for a calendar.
-
- CFCharacterSetAddCharactersInRange:
Adds a given range to a character set.
-
- CFCharacterSetAddCharactersInString:
Adds the characters in a given string to a character set.
-
- CFCharacterSetCreateBitmapRepresentation:
Creates a new immutable data with the bitmap representation from the given character set.
-
- CFCharacterSetCreateCopy:
Creates a new character set with the values from a given character set.
-
- CFCharacterSetCreateInvertedSet:
Creates a new immutable character set that is the invert of the specified character set.
-
- CFCharacterSetCreateMutable:
Creates a new empty mutable character set.
-
- CFCharacterSetCreateMutableCopy:
Creates a new mutable character set with the values from another character set.
-
- CFCharacterSetCreateWithBitmapRepresentation:
Creates a new immutable character set with the bitmap representation specified by given data.
-
- CFCharacterSetCreateWithCharactersInRange:
Creates a new character set with the values from the given range of Unicode characters.
-
- CFCharacterSetCreateWithCharactersInString:
Creates a new character set with the values in the given string.
-
- CFCharacterSetGetPredefined:
Returns a predefined character set.
-
- CFCharacterSetGetTypeID
Returns the type identifier of the CFCharacterSet opaque type.
-
- CFCharacterSetHasMemberInPlane:
Reports whether or not a character set contains at least one member character in the specified plane.
-
- CFCharacterSetIntersect:
Forms an intersection of two character sets.
-
- CFCharacterSetInvert:
Inverts the content of a given character set.
-
- CFCharacterSetIsCharacterMember:
Reports whether or not a given Unicode character is in a character set.
-
- CFCharacterSetIsLongCharacterMember:
Reports whether or not a given UTF-32 character is in a character set.
-
- CFCharacterSetIsSupersetOfSet:
Reports whether or not a character set is a superset of another set.
-
- CFCharacterSetRemoveCharactersInRange:
Removes a given range of Unicode characters from a character set.
-
- CFCharacterSetRemoveCharactersInString:
Removes the characters in a given string from a character set.
-
- CFCharacterSetUnion:
Forms the union of two character sets.
-
- CFConvertDoubleHostToSwapped:
Converts a 64-bit double from the host’s native byte order to a platform-independent format.
-
- CFConvertDoubleSwappedToHost:
Converts a 64-bit double from a platform-independent format to the host’s native byte order.
-
- CFConvertFloat32HostToSwapped:
Converts a 32-bit float from the host’s native byte order to a platform-independent format.
-
- CFConvertFloat32SwappedToHost:
Converts a 32-bit float from a platform-independent format to the host’s native byte order.
-
- CFConvertFloat64HostToSwapped:
Converts a 64-bit float from the host’s native byte order to a platform-independent format.
-
- CFConvertFloat64SwappedToHost:
Converts a 64-bit float from a platform-independent format to the host’s native byte order.
-
- CFConvertFloatHostToSwapped:
Converts a 32-bit float from the host’s native byte order to a platform-independent format.
-
- CFConvertFloatSwappedToHost:
Converts a 32-bit float from a platform-independent format to the host’s native byte order.
-
- CFCopyDescription:
Returns a textual description of a Core Foundation object.
-
- CFCopyLocalizedString:
Searches the default strings file Localizable.strings for the string associated with the specified key.
-
- CFCopyLocalizedStringFromTable:
Searches the specified strings file for the string associated with the specified key.
-
- CFCopyLocalizedStringFromTableInBundle:
Returns a localized version of the specified string.
-
- CFCopyLocalizedStringWithDefaultValue:
Returns a localized version of a localization string.
-
- CFCopyTypeIDDescription:
Returns a textual description of a Core Foundation type, as identified by its type ID, which can be used when debugging.
-
- CFDataAppendBytes:
Appends the bytes from a byte buffer to the contents of a CFData object.
-
- CFDataCreate:
Creates an immutable CFData object using data copied from a specified byte buffer.
-
- CFDataCreateCopy:
Creates an immutable copy of a CFData object.
-
- CFDataCreateMutable:
Creates an empty CFMutableData object.
-
- CFDataCreateMutableCopy:
Creates a CFMutableData object by copying another CFData object.
-
- CFDataCreateWithBytesNoCopy:
Creates an immutable CFData object from an external (client-owned) byte buffer.
-
- CFDataDeleteBytes:
Deletes the bytes in a CFMutableData object within a specified range.
-
- CFDataFind:
Finds and returns the range within a data object of the first occurrence of the given data, within a given range, subject to any given options.
-
- CFDataGetBytePtr:
Returns a read-only pointer to the bytes of a CFData object.
-
- CFDataGetBytes:
Copies the byte contents of a CFData object to an external buffer.
-
- CFDataGetLength:
Returns the number of bytes contained by a CFData object.
-
- CFDataGetMutableBytePtr:
Returns a pointer to a mutable byte buffer of a CFMutableData object.
-
- CFDataGetTypeID
Returns the type identifier for the CFData opaque type.
-
- CFDataIncreaseLength:
Increases the length of a CFMutableData object's internal byte buffer, zero-filling the extension to the buffer.
-
- CFDataReplaceBytes:
Replaces those bytes in a CFMutableData object that fall within a specified range with other bytes.
-
- CFDataSetLength:
Resets the length of a CFMutableData object's internal byte buffer.
-
- CFDateCompare:
Compares two CFDate objects and returns a comparison result.
-
- CFDateCreate:
Creates a CFDate object given an absolute time.
-
- CFDateFormatterCopyProperty:
Returns a copy of a date formatter’s value for a given key.
-
- CFDateFormatterCreate:
Creates a new CFDateFormatter object, localized to the given locale, which will format dates to the given date and time styles.
-
- CFDateFormatterCreateDateFormatFromTemplate:
Returns a localized date format string representing the given date format components arranged appropriately for the specified locale.
-
- CFDateFormatterCreateDateFromString:
Returns a date object representing a given string.
-
- CFDateFormatterCreateStringWithAbsoluteTime:
Returns a string representation of the given absolute time using the specified date formatter.
-
- CFDateFormatterCreateStringWithDate:
Returns a string representation of the given date using the specified date formatter.
-
- CFDateFormatterGetAbsoluteTimeFromString:
Returns an absolute time object representing a given string.
-
- CFDateFormatterGetDateStyle:
Returns the date style used to create the given date formatter object.
-
- CFDateFormatterGetFormat:
Returns a format string for the given date formatter object.
-
- CFDateFormatterGetLocale:
Returns the locale object used to create the given date formatter object.
-
- CFDateFormatterGetTimeStyle:
Returns the time style used to create the given date formatter object.
-
- CFDateFormatterGetTypeID
Returns the type identifier for CFDateFormatter.
-
- CFDateFormatterSetFormat:
Sets the format string of the given date formatter to the specified value.
-
- CFDateFormatterSetProperty:
Sets a date formatter property using a key-value pair.
-
- CFDateGetAbsoluteTime:
Returns a CFDate object’s absolute time.
-
- CFDateGetTimeIntervalSinceDate:
Returns the number of elapsed seconds between the given CFDate objects.
-
- CFDateGetTypeID
Returns the type identifier for the CFDate opaque type.
-
- CFDictionaryAddValue:
Adds a key-value pair to a dictionary if the specified key is not already present.
-
- CFDictionaryApplyFunction:
Calls a function once for each key-value pair in a dictionary.
-
- CFDictionaryContainsKey:
Returns a Boolean value that indicates whether a given key is in a dictionary.
-
- CFDictionaryContainsValue:
Returns a Boolean value that indicates whether a given value is in a dictionary.
-
- CFDictionaryCreate:
Creates an immutable dictionary containing the specified key-value pairs.
-
- CFDictionaryCreateCopy:
Creates and returns a new immutable dictionary with the key-value pairs of another dictionary.
-
- CFDictionaryCreateMutable:
Creates a new mutable dictionary.
-
- CFDictionaryCreateMutableCopy:
Creates a new mutable dictionary with the key-value pairs from another dictionary.
-
- CFDictionaryGetCount:
Returns the number of key-value pairs in a dictionary.
-
- CFDictionaryGetCountOfKey:
Returns the number of times a key occurs in a dictionary.
-
- CFDictionaryGetCountOfValue:
Counts the number of times a given value occurs in the dictionary.
-
- CFDictionaryGetKeysAndValues:
Fills two buffers with the keys and values from a dictionary.
-
- CFDictionaryGetTypeID
Returns the type identifier for the CFDictionary opaque type.
-
- CFDictionaryGetValue:
Returns the value associated with a given key.
-
- CFDictionaryGetValueIfPresent:
Returns a Boolean value that indicates whether a given value for a given key is in a dictionary, and returns that value indirectly if it exists.
-
- CFDictionaryRemoveAllValues:
Removes all the key-value pairs from a dictionary, making it empty.
-
- CFDictionaryRemoveValue:
Removes a key-value pair.
-
- CFDictionaryReplaceValue:
Replaces a value corresponding to a given key.
-
- CFDictionarySetValue:
Sets the value corresponding to a given key.
-
- CFEqual:
Determines whether two Core Foundation objects are considered equal.
-
- CFErrorCopyDescription:
Returns a human-presentable description for a given error.
-
- CFErrorCopyFailureReason:
Returns a human-presentable failure reason for a given error.
-
- CFErrorCopyRecoverySuggestion:
Returns a human presentable recovery suggestion for a given error.
-
- CFErrorCopyUserInfo:
Returns the user info dictionary for a given CFError.
-
- CFErrorCreate:
Creates a new CFError object.
-
- CFErrorCreateWithUserInfoKeysAndValues:
Creates a new CFError object using given keys and values to create the user info dictionary.
-
- CFErrorGetCode:
Returns the error code for a given CFError.
-
- CFErrorGetDomain:
Returns the error domain for a given CFError.
-
- CFErrorGetTypeID
Returns the type identifier for the CFError opaque type.
-
- CFFileDescriptorCreate:
Creates a new CFFileDescriptor.
-
- CFFileDescriptorCreateRunLoopSource:
Creates a new runloop source for a given CFFileDescriptor.
-
- CFFileDescriptorDisableCallBacks:
Disables callbacks for a given CFFileDescriptor.
-
- CFFileDescriptorEnableCallBacks:
Enables callbacks for a given CFFileDescriptor.
-
- CFFileDescriptorGetContext:
Gets the context for a given CFFileDescriptor.
-
- CFFileDescriptorGetNativeDescriptor:
Returns the native file descriptor for a given CFFileDescriptor.
-
- CFFileDescriptorGetTypeID
Returns the type identifier for the CFFileDescriptor opaque type.
-
- CFFileDescriptorInvalidate:
Invalidates a CFFileDescriptor object.
-
- CFFileDescriptorIsValid:
Returns a Boolean value that indicates whether the native file descriptor for a given CFFileDescriptor is valid.
-
- CFFTPCreateParsedResourceListing:
Parses an FTP listing to a dictionary.
-
- CFGetAllocator:
Returns the allocator used to allocate a Core Foundation object.
-
- CFGetRetainCount:
Returns the reference count of a Core Foundation object.
-
- CFGetTypeID:
Returns the unique identifier of an opaque type to which a Core Foundation object belongs.
-
- CFGregorianDateGetAbsoluteTime:
Converts a Gregorian date value into an absolute time value.
-
- CFGregorianDateIsValid:
Checks the specified fields of a CFGregorianDate structure for valid values.
-
- CFHash:
Returns a code that can be used to identify an object in a hashing structure.
-
- CFHostCancelInfoResolution:
Cancels the resolution of a host.
-
- CFHostCreateCopy:
Creates a new host object by copying.
-
- CFHostCreateWithAddress:
Uses an address to create an instance of a host object.
-
- CFHostCreateWithName:
Uses a name to create an instance of a host object.
-
- CFHostGetAddressing:
Gets the addresses from a host.
-
- CFHostGetNames:
Gets the names from a CFHost.
-
- CFHostGetReachability:
Gets reachability information from a host.
-
- CFHostScheduleWithRunLoop:
Schedules a CFHost on a run loop.
-
- CFHostSetClient:
Associates a client context and a callback function with a CFHost object or disassociates a client context and callback function that were previously set.
-
- CFHostStartInfoResolution:
Starts resolution for a host object.
-
- CFHostUnscheduleFromRunLoop:
Unschedules a CFHost from a run loop.
-
- CFHTTPAuthenticationAppliesToRequest:
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is associated with a CFHTTPMessage object.
-
- CFHTTPAuthenticationCopyDomains:
Returns an array of domain URLs to which a given CFHTTPAuthentication object can be applied.
-
- CFHTTPAuthenticationCopyMethod:
Gets the strongest authentication method that will be used when a CFHTTPAuthentication object is applied to a request.
-
- CFHTTPAuthenticationCopyRealm:
Gets an authentication information’s namespace.
-
- CFHTTPAuthenticationCreateFromResponse:
Uses an authentication failure response to create a CFHTTPAuthentication object.
-
- CFHTTPAuthenticationIsValid:
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is valid.
-
- CFHTTPAuthenticationRequiresAccountDomain:
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires an account domain.
-
- CFHTTPAuthenticationRequiresOrderedRequests:
Returns a Boolean value that indicates whether authentication requests should be made one at a time.
-
- CFHTTPAuthenticationRequiresUserNameAndPassword:
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires a username and a password.
-
- CFHTTPMessageAddAuthentication:
Adds authentication information to a request.
-
- CFHTTPMessageAppendBytes:
Appends data to a CFHTTPMessage object.
-
- CFHTTPMessageApplyCredentialDictionary:
Use a dictionary containing authentication credentials to perform the authentication method specified by a CFHTTPAuthentication object.
-
- CFHTTPMessageApplyCredentials:
Performs the authentication method specified by a CFHTTPAuthentication object.
-
- CFHTTPMessageCopyAllHeaderFields:
Gets all header fields from a CFHTTPMessage object.
-
- CFHTTPMessageCopyBody:
Gets the body from a CFHTTPMessage object.
-
- CFHTTPMessageCopyHeaderFieldValue:
Gets the value of a header field from a CFHTTPMessage object.
-
- CFHTTPMessageCopyRequestMethod:
Gets the request method from a CFHTTPMessage object.
-
- CFHTTPMessageCopyRequestURL:
Gets the URL from a CFHTTPMessage object.
-
- CFHTTPMessageCopyResponseStatusLine:
Gets the status line from a CFHTTPMessage object.
-
- CFHTTPMessageCopySerializedMessage:
Serializes a CFHTTPMessage object.
-
- CFHTTPMessageCopyVersion:
Gets the HTTP version from a CFHTTPMessage object.
-
- CFHTTPMessageCreateCopy:
Gets a copy of a CFHTTPMessage object.
-
- CFHTTPMessageCreateEmpty:
Creates and returns a new, empty CFHTTPMessage object.
-
- CFHTTPMessageCreateRequest:
Creates and returns a CFHTTPMessage object for an HTTP request.
-
- CFHTTPMessageCreateResponse:
Creates and returns a CFHTTPMessage object for an HTTP response.
-
- CFHTTPMessageGetResponseStatusCode:
Gets the status code from a CFHTTPMessage object representing an HTTP response.
-
- CFHTTPMessageIsHeaderComplete:
Determines whether a message header is complete.
-
- CFHTTPMessageIsRequest:
Returns a boolean indicating whether the CFHTTPMessage is a request or a response.
-
- CFHTTPMessageSetBody:
Sets the body of a CFHTTPMessage object.
-
- CFHTTPMessageSetHeaderFieldValue:
Sets the value of a header field in an HTTP message.
-
- CFLocaleCopyAvailableLocaleIdentifiers
Returns an array of CFString objects that represents all locales for which locale data is available.
-
- CFLocaleCopyCommonISOCurrencyCodes
Returns an array of strings that represents ISO currency codes for currencies in common use.
-
- CFLocaleCopyCurrent
Returns a copy of the logical locale for the current user.
-
- CFLocaleCopyDisplayNameForPropertyValue:
Returns the display name for the given value.
-
- CFLocaleCopyISOCountryCodes
Returns an array of CFString objects that represents all known legal ISO country codes.
-
- CFLocaleCopyISOCurrencyCodes
Returns an array of CFString objects that represents all known legal ISO currency codes.
-
- CFLocaleCopyISOLanguageCodes
Returns an array of CFString objects that represents all known legal ISO language codes.
-
- CFLocaleCopyPreferredLanguages
Returns the array of canonicalized locale IDs that the user prefers.
-
- CFLocaleCreate:
Creates a locale for the given arbitrary locale identifier.
-
- CFLocaleCreateCanonicalLanguageIdentifierFromString:
Returns a canonical language identifier by mapping an arbitrary locale identification string to the canonical identifier.
-
- CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes:
Returns a canonical locale identifier from given language and region codes.
-
- CFLocaleCreateCanonicalLocaleIdentifierFromString:
Returns a canonical locale identifier by mapping an arbitrary locale identification string to the canonical identifier.
-
- CFLocaleCreateComponentsFromLocaleIdentifier:
Returns a dictionary containing the result from parsing a locale ID consisting of language, script, country, variant, and keyword/value pairs.
-
- CFLocaleCreateCopy:
Returns a copy of a locale.
-
- CFLocaleCreateLocaleIdentifierFromComponents:
Returns a locale identifier consisting of language, script, country, variant, and keyword/value pairs derived from a dictionary containing the source information.
- - CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode:
-
- CFLocaleGetIdentifier:
Returns the given locale's identifier.
- - CFLocaleGetLanguageCharacterDirection:
- - CFLocaleGetLanguageLineDirection:
-
- CFLocaleGetSystem
Returns the root, canonical locale.
-
- CFLocaleGetTypeID
Returns the type identifier for the CFLocale opaque type.
-
- CFLocaleGetValue:
Returns the corresponding value for the given key of a locale’s key-value pair.
- - CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier:
-
- CFMachPortCreate:
Creates a CFMachPort object with a new Mach port.
-
- CFMachPortCreateRunLoopSource:
Creates a CFRunLoopSource object for a CFMachPort object.
-
- CFMachPortCreateWithPort:
Creates a CFMachPort object for a pre-existing native Mach port.
-
- CFMachPortGetContext:
Returns the context information for a CFMachPort object.
-
- CFMachPortGetInvalidationCallBack:
Returns the invalidation callback function for a CFMachPort object.
-
- CFMachPortGetPort:
Returns the native Mach port represented by a CFMachPort object.
-
- CFMachPortGetTypeID
Returns the type identifier for the CFMachPort opaque type.
-
- CFMachPortInvalidate:
Invalidates a CFMachPort object, stopping it from receiving any more messages.
-
- CFMachPortIsValid:
Returns a Boolean value that indicates whether a CFMachPort object is valid and able to receive messages.
-
- CFMachPortSetInvalidationCallBack:
Sets the callback function invoked when a CFMachPort object is invalidated.
-
- CFMakeCollectable:
Makes a newly-allocated Core Foundation object eligible for garbage collection.
-
- CFMessagePortCreateLocal:
Returns a local CFMessagePort object.
-
- CFMessagePortCreateRemote:
Returns a CFMessagePort object connected to a remote port.
-
- CFMessagePortCreateRunLoopSource:
Creates a CFRunLoopSource object for a CFMessagePort object.
-
- CFMessagePortGetContext:
Returns the context information for a CFMessagePort object.
-
- CFMessagePortGetInvalidationCallBack:
Returns the invalidation callback function for a CFMessagePort object.
-
- CFMessagePortGetName:
Returns the name with which a CFMessagePort object is registered.
-
- CFMessagePortGetTypeID
Returns the type identifier for the CFMessagePort opaque type.
-
- CFMessagePortInvalidate:
Invalidates a CFMessagePort object, stopping it from receiving or sending any more messages.
-
- CFMessagePortIsRemote:
Returns a Boolean value that indicates whether a CFMessagePort object represents a remote port.
-
- CFMessagePortIsValid:
Returns a Boolean value that indicates whether a CFMessagePort object is valid and able to send or receive messages.
-
- CFMessagePortSendRequest:
Sends a message to a remote CFMessagePort object.
-
- CFMessagePortSetDispatchQueue:
Schedules callbacks for the specified message port on the specified dispatch queue.
-
- CFMessagePortSetInvalidationCallBack:
Sets the callback function invoked when a CFMessagePort object is invalidated.
-
- CFMessagePortSetName:
Sets the name of a local CFMessagePort object.
-
- CFNetDiagnosticCopyNetworkStatusPassively:
Gets a network status value.
-
- CFNetDiagnosticCreateWithStreams:
Creates a network diagnostic object from a pair of CFStreams.
-
- CFNetDiagnosticCreateWithURL:
Creates a CFNetDiagnosticRef from a CFURLRef.
-
- CFNetDiagnosticDiagnoseProblemInteractively:
Opens a Network Diagnostics window.
-
- CFNetDiagnosticSetName:
Overrides the displayed application name.
-
- CFNetServiceBrowserCreate:
Creates an instance of a Network Service browser object.
-
- CFNetServiceBrowserInvalidate:
Invalidates an instance of a Network Service browser object.
-
- CFNetServiceBrowserScheduleWithRunLoop:
Schedules a CFNetServiceBrowser on a run loop.
-
- CFNetServiceBrowserSearchForDomains:
Searches for domains.
-
- CFNetServiceBrowserSearchForServices:
Searches a domain for services of a specified type.
-
- CFNetServiceBrowserStopSearch:
Stops a search for domains or services.
-
- CFNetServiceBrowserUnscheduleFromRunLoop:
Unschedules a CFNetServiceBrowser from a run loop and mode.
-
- CFNetServiceCancel:
Cancels a service registration or a service resolution.
-
- CFNetServiceCreate:
Creates an instance of a Network Service object.
-
- CFNetServiceCreateCopy:
Creates a copy of a CFNetService object.
-
- CFNetServiceCreateDictionaryWithTXTData:
Uses TXT record data to create a dictionary.
-
- CFNetServiceCreateTXTDataWithDictionary:
Flattens a set of key/value pairs into a CFDataRef suitable for passing to CFNetServiceSetTXTData.
-
- CFNetServiceGetAddressing:
Gets the IP addressing from a CFNetService.
-
- CFNetServiceGetDomain:
Gets the domain from a CFNetService.
-
- CFNetServiceGetName:
Gets the name from a CFNetService.
-
- CFNetServiceGetPortNumber:
This function gets the port number from a CFNetService.
-
- CFNetServiceGetTargetHost:
Queries a CFNetService for its target hosts.
-
- CFNetServiceGetTXTData:
Queries a network service for the contents of its TXT records.
-
- CFNetServiceGetType:
Gets the type from a CFNetService.
-
- CFNetServiceMonitorCreate:
Creates an instance of a NetServiceMonitor object that watches for record changes.
-
- CFNetServiceMonitorInvalidate:
Invalidates an instance of a Network Service monitor object.
-
- CFNetServiceMonitorScheduleWithRunLoop:
Schedules a CFNetServiceMonitor on a run loop.
-
- CFNetServiceMonitorStart:
Starts monitoring.
-
- CFNetServiceMonitorStop:
Stops a CFNetServiceMonitor.
-
- CFNetServiceMonitorUnscheduleFromRunLoop:
Unschedules a CFNetServiceMonitor from a run loop.
-
- CFNetServiceRegisterWithOptions:
Makes a CFNetService available on the network.
-
- CFNetServiceResolveWithTimeout:
Gets the IP address or addresses for a CFNetService.
-
- CFNetServiceScheduleWithRunLoop:
Schedules a CFNetService on a run loop.
-
- CFNetServiceSetClient:
Associates a callback function with a CFNetService or disassociates a callback function from a CFNetService.
-
- CFNetServiceSetTXTData:
Sets the TXT record for a CFNetService.
-
- CFNetServiceUnscheduleFromRunLoop:
Unschedules a CFNetService from a run loop.
-
- CFNetworkCopyProxiesForAutoConfigurationScript:
Executes a proxy autoconfiguration script to determine the best proxy to use to retrieve a specified URL.
-
- CFNetworkCopyProxiesForURL:
Returns the list of proxies that should be used to download a given URL.
-
- CFNetworkCopySystemProxySettings
Returns a CFDictionary containing the current systemwide internet proxy settings.
-
- CFNetworkExecuteProxyAutoConfigurationScript:
Downloads a proxy autoconfiguration script and executes it.
-
- CFNetworkExecuteProxyAutoConfigurationURL:
Downloads a proxy autoconfiguration script and executes it.
-
- CFNotificationCenterAddObserver:
Registers an observer to receive notifications.
-
- CFNotificationCenterGetDarwinNotifyCenter
Returns the application’s Darwin notification center.
-
- CFNotificationCenterGetLocalCenter
Returns the application’s local notification center.
-
- CFNotificationCenterGetTypeID
Returns the type identifier for the CFNotificationCenter opaque type.
-
- CFNotificationCenterPostNotification:
Posts a notification for an object.
-
- CFNotificationCenterPostNotificationWithOptions:
Posts a notification for an object using specified options.
-
- CFNotificationCenterRemoveEveryObserver:
Stops an observer from receiving any notifications from any object.
-
- CFNotificationCenterRemoveObserver:
Stops an observer from receiving certain notifications.
-
- CFNullGetTypeID
Returns the type identifier for the CFNull opaque type.
-
- CFNumberCompare:
Compares two CFNumber objects and returns a comparison result.
-
- CFNumberCreate:
Creates a CFNumber object using a specified value.
-
- CFNumberFormatterCopyProperty:
Returns a copy of a number formatter’s value for a given key.
-
- CFNumberFormatterCreate:
Creates a new CFNumberFormatter object, localized to the given locale, which will format numbers to the given style.
-
- CFNumberFormatterCreateNumberFromString:
Returns a number object representing a given string.
-
- CFNumberFormatterCreateStringWithNumber:
Returns a string representation of the given number using the specified number formatter.
-
- CFNumberFormatterCreateStringWithValue:
Returns a string representation of the given number or value using the specified number formatter.
-
- CFNumberFormatterGetDecimalInfoForCurrencyCode:
Returns the number of fraction digits that should be displayed, and the rounding increment, for a given currency.
-
- CFNumberFormatterGetFormat:
Returns a format string for the given number formatter object.
-
- CFNumberFormatterGetLocale:
Returns the locale object used to create the given number formatter object.
-
- CFNumberFormatterGetStyle:
Returns the number style used to create the given number formatter object.
-
- CFNumberFormatterGetTypeID
Returns the type identifier for the CFNumberFormatter opaque type.
-
- CFNumberFormatterGetValueFromString:
Returns a number or value representing a given string.
-
- CFNumberFormatterSetFormat:
Sets the format string of a number formatter.
-
- CFNumberFormatterSetProperty:
Sets a number formatter property using a key-value pair.
-
- CFNumberGetByteSize:
Returns the number of bytes used by a CFNumber object to store its value.
-
- CFNumberGetType:
Returns the type used by a CFNumber object to store its value.
-
- CFNumberGetTypeID
Returns the type identifier for the CFNumber opaque type.
-
- CFNumberGetValue:
Obtains the value of a CFNumber object cast to a specified type.
-
- CFNumberIsFloatType:
Determines whether a CFNumber object contains a value stored as one of the defined floating point types.
-
- CFPlugInAddInstanceForFactory:
Registers a new instance of a type with CFPlugIn.
-
- CFPlugInCreate:
Creates a CFPlugIn given its URL.
-
- CFPlugInFindFactoriesForPlugInType:
Searches all registered plug-ins for factory functions capable of creating an instance of the given type.
-
- CFPlugInFindFactoriesForPlugInTypeInPlugIn:
Searches the given plug-in for factory functions capable of creating an instance of the given type.
-
- CFPlugInGetBundle:
Returns a plug-in's bundle.
-
- CFPlugInGetTypeID
Returns the type identifier for the CFPlugIn opaque type.
-
- CFPlugInInstanceCreate:
Creates a CFPlugIn instance of a given type using a given factory.
-
- CFPlugInInstanceCreateWithInstanceDataSize:
Not recommended.
-
- CFPlugInInstanceGetFactoryName:
Not recommended.
-
- CFPlugInInstanceGetInstanceData:
Not recommended.
-
- CFPlugInInstanceGetInterfaceFunctionTable:
Not recommended.
-
- CFPlugInInstanceGetTypeID
Not recommended.
-
- CFPlugInIsLoadOnDemand:
Determines whether or not a plug-in is loaded on demand.
-
- CFPlugInRegisterFactoryFunction:
Registers a factory function and its UUID with a CFPlugIn object.
-
- CFPlugInRegisterFactoryFunctionByName:
Registers a factory function with a CFPlugIn object using the function's name instead of its UUID.
-
- CFPlugInRegisterPlugInType:
Registers a type and its corresponding factory function with a CFPlugIn object.
-
- CFPlugInRemoveInstanceForFactory:
Unregisters an instance of a type with CFPlugIn.
-
- CFPlugInSetLoadOnDemand:
Enables or disables load on demand for plug-ins that do dynamic registration (only when a client requests an instance of a supported type).
-
- CFPlugInUnregisterFactory:
Removes the given function from a plug-in’s list of registered factory functions.
-
- CFPlugInUnregisterPlugInType:
Removes the given type from a plug-in’s list of registered types.
-
- CFPreferencesAddSuitePreferencesToApp:
Adds suite preferences to an application’s preference search chain.
-
- CFPreferencesAppSynchronize:
Writes to permanent storage all pending changes to the preference data for the application, and reads the latest preference data from permanent storage.
-
- CFPreferencesAppValueIsForced:
Determines whether or not a given key has been imposed on the user.
-
- CFPreferencesCopyApplicationList:
Constructs and returns the list of all applications that have preferences in the scope of the specified user and host.
-
- CFPreferencesCopyAppValue:
Obtains a preference value for the specified key and application.
-
- CFPreferencesCopyKeyList:
Constructs and returns the list of all keys set in the specified domain.
-
- CFPreferencesCopyMultiple:
Returns a dictionary containing preference values for multiple keys.
-
- CFPreferencesCopyValue:
Returns a preference value for a given domain.
-
- CFPreferencesGetAppBooleanValue:
Convenience function that directly obtains a boolean preference value for the specified key.
-
- CFPreferencesGetAppIntegerValue:
Convenience function that directly obtains an integer preference value for the specified key.
-
- CFPreferencesRemoveSuitePreferencesFromApp:
Removes suite preferences from an application’s search chain.
-
- CFPreferencesSetAppValue:
Adds, modifies, or removes a preference.
-
- CFPreferencesSetMultiple:
Convenience function that allows you to set and remove multiple preference values.
-
- CFPreferencesSetValue:
Adds, modifies, or removes a preference value for the specified domain.
-
- CFPreferencesSynchronize:
For the specified domain, writes all pending changes to preference data to permanent storage, and reads latest preference data from permanent storage.
-
- CFPropertyListCreateData:
Returns a CFData object containing a serialized representation of a given property list in a specified format.
-
- CFPropertyListCreateDeepCopy:
Recursively creates a copy of a given property list.
-
- CFPropertyListCreateFromStream:
Creates a property list using data from a stream.
-
- CFPropertyListCreateFromXMLData:
Creates a property list using the specified XML or binary property list data.
-
- CFPropertyListCreateWithData:
Creates a property list from a given CFData object.
-
- CFPropertyListCreateWithStream:
Create and return a property list with a CFReadStream input.
-
- CFPropertyListCreateXMLData:
Creates an XML representation of the specified property list.
-
- CFPropertyListIsValid:
Determines if a property list is valid.
-
- CFPropertyListWrite:
Write the bytes of a serialized property list out to a stream.
-
- CFPropertyListWriteToStream:
Writes the bytes of a property list serialization out to a stream.
-
- CFReadStreamClose:
Closes a readable stream.
-
- CFReadStreamCopyError:
Returns the error associated with a stream.
-
- CFReadStreamCopyProperty:
Returns the value of a property for a stream.
-
- CFReadStreamCreateForHTTPRequest:
Creates a read stream for a CFHTTP request message.
-
- CFReadStreamCreateForStreamedHTTPRequest:
Creates a read stream for a CFHTTP request message object whose body is too long to keep in memory.
-
- CFReadStreamCreateWithBytesNoCopy:
Creates a readable stream for a block of memory.
-
- CFReadStreamCreateWithFile:
Creates a readable stream for a file.
-
- CFReadStreamCreateWithFTPURL:
Creates an FTP read stream.
-
- CFReadStreamGetBuffer:
Returns a pointer to a stream’s internal buffer of unread data, if possible.
-
- CFReadStreamGetError:
Returns the error status of a stream.
-
- CFReadStreamGetStatus:
Returns the current state of a stream.
-
- CFReadStreamGetTypeID
Returns the type identifier the CFReadStream opaque type.
-
- CFReadStreamHasBytesAvailable:
Returns a Boolean value that indicates whether a readable stream has data that can be read without blocking.
-
- CFReadStreamOpen:
Opens a stream for reading.
-
- CFReadStreamRead:
Reads data from a readable stream.
-
- CFReadStreamScheduleWithRunLoop:
Schedules a stream into a run loop.
-
- CFReadStreamSetClient:
Assigns a client to a stream, which receives callbacks when certain events occur.
-
- CFReadStreamSetProperty:
Sets the value of a property for a stream.
-
- CFReadStreamUnscheduleFromRunLoop:
Removes a read stream from a given run loop.
-
- CFRelease:
Releases a Core Foundation object.
-
- CFRetain:
Retains a Core Foundation object.
-
- CFRunLoopAddCommonMode:
Adds a mode to the set of run loop common modes.
-
- CFRunLoopAddObserver:
Adds a CFRunLoopObserver object to a run loop mode.
-
- CFRunLoopAddSource:
Adds a CFRunLoopSource object to a run loop mode.
-
- CFRunLoopAddTimer:
Adds a CFRunLoopTimer object to a run loop mode.
-
- CFRunLoopContainsObserver:
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopObserver object.
-
- CFRunLoopContainsSource:
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopSource object.
-
- CFRunLoopContainsTimer:
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopTimer object.
-
- CFRunLoopCopyAllModes:
Returns an array that contains all the defined modes for a CFRunLoop object.
-
- CFRunLoopCopyCurrentMode:
Returns the name of the mode in which a given run loop is currently running.
-
- CFRunLoopGetCurrent
Returns the CFRunLoop object for the current thread.
-
- CFRunLoopGetMain
Returns the main CFRunLoop object.
-
- CFRunLoopGetNextTimerFireDate:
Returns the time at which the next timer will fire.
-
- CFRunLoopGetTypeID
Returns the type identifier for the CFRunLoop opaque type.
-
- CFRunLoopIsWaiting:
Returns a Boolean value that indicates whether the run loop is waiting for an event.
-
- CFRunLoopObserverCreate:
Creates a CFRunLoopObserver object.
-
- CFRunLoopObserverDoesRepeat:
Returns a Boolean value that indicates whether a CFRunLoopObserver repeats.
-
- CFRunLoopObserverGetActivities:
Returns the run loop stages during which an observer runs.
-
- CFRunLoopObserverGetContext:
Returns the context information for a CFRunLoopObserver object.
-
- CFRunLoopObserverGetOrder:
Returns the ordering parameter for a CFRunLoopObserver object.
-
- CFRunLoopObserverGetTypeID
Returns the type identifier for the CFRunLoopObserver opaque type.
-
- CFRunLoopObserverInvalidate:
Invalidates a CFRunLoopObserver object, stopping it from ever firing again.
-
- CFRunLoopObserverIsValid:
Returns a Boolean value that indicates whether a CFRunLoopObserver object is valid and able to fire.
-
- CFRunLoopPerformBlock:
Enqueues a block object on a given runloop to be executed as the runloop cycles in specified modes.
-
- CFRunLoopRemoveObserver:
Removes a CFRunLoopObserver object from a run loop mode.
-
- CFRunLoopRemoveSource:
Removes a CFRunLoopSource object from a run loop mode.
-
- CFRunLoopRemoveTimer:
Removes a CFRunLoopTimer object from a run loop mode.
-
- CFRunLoopRun
Runs the current thread’s CFRunLoop object in its default mode indefinitely.
-
- CFRunLoopRunInMode:
Runs the current thread’s CFRunLoop object in a particular mode.
-
- CFRunLoopSourceCreate:
Creates a CFRunLoopSource object.
-
- CFRunLoopSourceGetContext:
Returns the context information for a CFRunLoopSource object.
-
- CFRunLoopSourceGetOrder:
Returns the ordering parameter for a CFRunLoopSource object.
-
- CFRunLoopSourceGetTypeID
Returns the type identifier of the CFRunLoopSource opaque type.
-
- CFRunLoopSourceInvalidate:
Invalidates a CFRunLoopSource object, stopping it from ever firing again.
-
- CFRunLoopSourceIsValid:
Returns a Boolean value that indicates whether a CFRunLoopSource object is valid and able to fire.
-
- CFRunLoopSourceSignal:
Signals a CFRunLoopSource object, marking it as ready to fire.
-
- CFRunLoopStop:
Forces a CFRunLoop object to stop running.
-
- CFRunLoopTimerCreate:
Creates a new CFRunLoopTimer object.
-
- CFRunLoopTimerDoesRepeat:
Returns a Boolean value that indicates whether a CFRunLoopTimer object repeats.
-
- CFRunLoopTimerGetContext:
Returns the context information for a CFRunLoopTimer object.
-
- CFRunLoopTimerGetInterval:
Returns the firing interval of a repeating CFRunLoopTimer object.
-
- CFRunLoopTimerGetNextFireDate:
Returns the next firing time for a CFRunLoopTimer object.
-
- CFRunLoopTimerGetOrder:
Returns the ordering parameter for a CFRunLoopTimer object.
-
- CFRunLoopTimerGetTypeID
Returns the type identifier of the CFRunLoopTimer opaque type.
-
- CFRunLoopTimerInvalidate:
Invalidates a CFRunLoopTimer object, stopping it from ever firing again.
-
- CFRunLoopTimerIsValid:
Returns a Boolean value that indicates whether a CFRunLoopTimer object is valid and able to fire.
-
- CFRunLoopTimerSetNextFireDate:
Sets the next firing date for a CFRunLoopTimer object .
-
- CFRunLoopWakeUp:
Wakes a waiting CFRunLoop object.
-
- CFSetAddValue:
Adds a value to a CFMutableSet object.
-
- CFSetApplyFunction:
Calls a function once for each value in a set.
-
- CFSetContainsValue:
Returns a Boolean that indicates whether a set contains a given value.
-
- CFSetCreate:
Creates an immutable CFSet object containing supplied values.
-
- CFSetCreateCopy:
Creates an immutable set containing the values of an existing set.
-
- CFSetCreateMutable:
Creates an empty CFMutableSet object.
-
- CFSetCreateMutableCopy:
Creates a new mutable set with the values from another set.
-
- CFSetGetCount:
Returns the number of values currently in a set.
-
- CFSetGetCountOfValue:
Returns the number of values in a set that match a given value.
-
- CFSetGetTypeID
Returns the type identifier for the CFSet type.
-
- CFSetGetValue:
Obtains a specified value from a set.
-
- CFSetGetValueIfPresent:
Reports whether or not a value is in a set, and if it exists returns the value indirectly.
-
- CFSetGetValues:
Obtains all values in a set.
-
- CFSetRemoveAllValues:
Removes all values from a CFMutableSet object.
-
- CFSetRemoveValue:
Removes a value from a CFMutableSet object.
-
- CFSetReplaceValue:
Replaces a value in a CFMutableSet object.
-
- CFSetSetValue:
Sets a value in a CFMutableSet object.
-
- CFShow:
Prints a description of a Core Foundation object to stderr.
-
- CFShowStr:
Prints the attributes of a string during debugging.
-
- CFSocketConnectToAddress:
Opens a connection to a remote socket.
-
- CFSocketCopyAddress:
Returns the local address of a CFSocket object.
-
- CFSocketCopyPeerAddress:
Returns the remote address to which a CFSocket object is connected.
-
- CFSocketCopyRegisteredSocketSignature:
Returns a socket signature registered with a CFSocket name server.
-
- CFSocketCopyRegisteredValue:
Returns a value registered with a CFSocket name server.
-
- CFSocketCreate:
Creates a CFSocket object of a specified protocol and type.
-
- CFSocketCreateConnectedToSocketSignature:
Creates a CFSocket object and opens a connection to a remote socket.
-
- CFSocketCreateRunLoopSource:
Creates a CFRunLoopSource object for a CFSocket object.
-
- CFSocketCreateWithNative:
Creates a CFSocket object for a pre-existing native socket.
-
- CFSocketCreateWithSocketSignature:
Creates a CFSocket object using information from a CFSocketSignature structure.
-
- CFSocketDisableCallBacks:
Disables the callback function of a CFSocket object for certain types of socket activity.
-
- CFSocketEnableCallBacks:
Enables the callback function of a CFSocket object for certain types of socket activity.
-
- CFSocketGetContext:
Returns the context information for a CFSocket object.
-
- CFSocketGetDefaultNameRegistryPortNumber
Returns the default port number with which to connect to a CFSocket name server.
-
- CFSocketGetNative:
Returns the native socket associated with a CFSocket object.
-
- CFSocketGetSocketFlags:
Returns flags that control certain behaviors of a CFSocket object.
-
- CFSocketInvalidate:
Invalidates a CFSocket object, stopping it from sending or receiving any more messages.
-
- CFSocketIsValid:
Returns a Boolean value that indicates whether a CFSocket object is valid and able to send or receive messages.
-
- CFSocketRegisterSocketSignature:
Registers a socket signature with a CFSocket name server.
-
- CFSocketRegisterValue:
Registers a property-list value with a CFSocket name server.
-
- CFSocketSendData:
Sends data over a CFSocket object.
-
- CFSocketSetAddress:
Binds a local address to a CFSocket object.
-
- CFSocketSetDefaultNameRegistryPortNumber:
Sets the default port number with which to connect to a CFSocket name server.
-
- CFSocketSetSocketFlags:
Sets flags that control certain behaviors of a CFSocket object.
-
- CFSocketUnregister:
Unregisters a value or socket signature with a CFSocket name server.
-
- CFSTR:
Creates an immutable string from a constant compile-time string.
-
- CFStreamCreateBoundPair:
Creates a pair of read and write streams.
-
- CFStreamCreatePairWithPeerSocketSignature:
Creates readable and writable streams connected to a socket.
-
- CFStreamCreatePairWithSocket:
Creates readable and writable streams connected to a socket.
-
- CFStreamCreatePairWithSocketToHost:
Creates readable and writable streams connected to a TCP/IP port of a particular host.
-
- CFStringAppend:
Appends the characters of a string to those of a CFMutableString object.
-
- CFStringAppendCharacters:
Appends a buffer of Unicode characters to the character contents of a CFMutableString object.
-
- CFStringAppendCString:
Appends a C string to the character contents of a CFMutableString object.
-
- CFStringAppendFormat:
Appends a formatted string to the character contents of a CFMutableString object.
-
- CFStringAppendFormatAndArguments:
Appends a formatted string to the character contents of a CFMutableString object.
-
- CFStringAppendPascalString:
Appends a Pascal string to the character contents of a CFMutableString object.
-
- CFStringCapitalize:
Changes the first character in each word of a string to uppercase (if it is a lowercase alphabetical character).
-
- CFStringCompare:
Compares one string with another string.
-
- CFStringCompareWithOptions:
Compares a range of the characters in one string with that of another string.
-
- CFStringCompareWithOptionsAndLocale:
Compares a range of the characters in one string with another string using a given locale.
-
- CFStringConvertEncodingToIANACharSetName:
Returns the name of the IANA registry “charset” that is the closest mapping to a specified string encoding.
-
- CFStringConvertEncodingToNSStringEncoding:
Returns the Cocoa encoding constant that maps most closely to a given Core Foundation encoding constant.
-
- CFStringConvertEncodingToWindowsCodepage:
Returns the Windows codepage identifier that maps most closely to a given Core Foundation encoding constant.
-
- CFStringConvertIANACharSetNameToEncoding:
Returns the Core Foundation encoding constant that is the closest mapping to a given IANA registry “charset” name.
-
- CFStringConvertNSStringEncodingToEncoding:
Returns the Core Foundation encoding constant that is the closest mapping to a given Cocoa encoding.
-
- CFStringConvertWindowsCodepageToEncoding:
Returns the Core Foundation encoding constant that is the closest mapping to a given Windows codepage identifier.
-
- CFStringCreateArrayBySeparatingStrings:
Creates an array of CFString objects from a single CFString object.
-
- CFStringCreateArrayWithFindResults:
Searches a string for multiple occurrences of a substring and creates an array of ranges identifying the locations of these substrings within the target string.
-
- CFStringCreateByCombiningStrings:
Creates a single string from the individual CFString objects that comprise the elements of an array.
-
- CFStringCreateCopy:
Creates an immutable copy of a string.
-
- CFStringCreateExternalRepresentation:
Creates an “external representation” of a CFString object, that is, a CFData object.
-
- CFStringCreateFromExternalRepresentation:
Creates a string from its “external representation.”.
-
- CFStringCreateMutable:
Creates an empty CFMutableString object.
-
- CFStringCreateMutableCopy:
Creates a mutable copy of a string.
-
- CFStringCreateMutableWithExternalCharactersNoCopy:
Creates a CFMutableString object whose Unicode character buffer is controlled externally.
-
- CFStringCreateWithBytes:
Creates a string from a buffer containing characters in a specified encoding.
-
- CFStringCreateWithBytesNoCopy:
Creates a string from a buffer, containing characters in a specified encoding, that might serve as the backing store for the new string.
-
- CFStringCreateWithCharacters:
Creates a string from a buffer of Unicode characters.
-
- CFStringCreateWithCharactersNoCopy:
Creates a string from a buffer of Unicode characters that might serve as the backing store for the object.
-
- CFStringCreateWithCString:
Creates an immutable string from a C string.
-
- CFStringCreateWithCStringNoCopy:
Creates a CFString object from an external C string buffer that might serve as the backing store for the object.
-
- CFStringCreateWithFileSystemRepresentation:
Creates a CFString from a zero-terminated POSIX file system representation.
-
- CFStringCreateWithFormat:
Creates an immutable string from a formatted string and a variable number of arguments.
-
- CFStringCreateWithFormatAndArguments:
Creates an immutable string from a formatted string and a variable number of arguments (specified in a parameter of type va_list).
-
- CFStringCreateWithPascalString:
Creates an immutable CFString object from a Pascal string.
-
- CFStringCreateWithPascalStringNoCopy:
Creates a CFString object from an external Pascal string buffer that might serve as the backing store for the object.
-
- CFStringCreateWithSubstring:
Creates an immutable string from a segment (substring) of an existing string.
-
- CFStringDelete:
Deletes a range of characters in a string.
-
- CFStringFind:
Searches for a substring within a string and, if it is found, yields the range of the substring within the object's characters.
-
- CFStringFindAndReplace:
Replaces all occurrences of a substring within a given range.
-
- CFStringFindCharacterFromSet:
Query the range of the first character contained in the specified character set.
-
- CFStringFindWithOptions:
Searches for a substring within a range of the characters represented by a string and, if the substring is found, returns its range within the object's characters.
-
- CFStringFindWithOptionsAndLocale:
Returns a Boolean value that indicates whether a given string was found in a given source string.
-
- CFStringFold:
Folds a given string into the form specified by optional flags.
-
- CFStringGetBytes:
Fetches a range of the characters from a string into a byte buffer after converting the characters to a specified encoding.
-
- CFStringGetCharacterAtIndex:
Returns the Unicode character at a specified location in a string.
-
- CFStringGetCharacterFromInlineBuffer:
Returns the Unicode character at a specific location in an in-line buffer.
-
- CFStringGetCharacters:
Copies a range of the Unicode characters from a string to a user-provided buffer.
-
- CFStringGetCharactersPtr:
Quickly obtains a pointer to the contents of a string as a buffer of Unicode characters.
-
- CFStringGetCString:
Copies the character contents of a string to a local C string buffer after converting the characters to a given encoding.
-
- CFStringGetCStringPtr:
Quickly obtains a pointer to a C-string buffer containing the characters of a string in a given encoding.
-
- CFStringGetDoubleValue:
Returns the primary double value represented by a string.
-
- CFStringGetFastestEncoding:
Returns for a CFString object the character encoding that requires the least conversion time.
-
- CFStringGetFileSystemRepresentation:
Extracts the contents of a string as a NULL-terminated 8-bit string appropriate for passing to POSIX APIs.
-
- CFStringGetHyphenationLocationBeforeIndex:
Retrieve the first potential hyphenation location found before the specified location.
-
- CFStringGetIntValue:
Returns the integer value represented by a string.
-
- CFStringGetLength:
Returns the number (in terms of UTF-16 code pairs) of Unicode characters in a string.
-
- CFStringGetLineBounds:
Given a range of characters in a string, obtains the line bounds—that is, the indexes of the first character and the final characters of the lines containing the range.
-
- CFStringGetListOfAvailableEncodings
Returns a pointer to a list of string encodings supported by the current system.
-
- CFStringGetLongCharacterForSurrogatePair:
Returns a UTF-32 character that corresponds to a given pair of UTF-16 surrogate characters.
-
- CFStringGetMaximumSizeForEncoding:
Returns the maximum number of bytes a string of a specified length (in Unicode characters) will take up if encoded in a specified encoding.
-
- CFStringGetMaximumSizeOfFileSystemRepresentation:
Determines the upper bound on the number of bytes required to hold the file system representation of the string.
-
- CFStringGetMostCompatibleMacStringEncoding:
Returns the most compatible Mac OS script value for the given input encoding.
-
- CFStringGetNameOfEncoding:
Returns the canonical name of a specified string encoding.
-
- CFStringGetParagraphBounds:
Given a range of characters in a string, obtains the paragraph bounds—that is, the indexes of the first character and the final characters of the paragraph(s) containing the range.
-
- CFStringGetPascalString:
Copies the character contents of a CFString object to a local Pascal string buffer after converting the characters to a requested encoding.
-
- CFStringGetPascalStringPtr:
Quickly obtains a pointer to a Pascal buffer containing the characters of a string in a given encoding.
-
- CFStringGetRangeOfComposedCharactersAtIndex:
Returns the range of the composed character sequence at a specified index.
-
- CFStringGetSmallestEncoding:
Returns the smallest encoding on the current system for the character contents of a string.
-
- CFStringGetSurrogatePairForLongCharacter:
Maps a given UTF-32 character to a pair of UTF-16 surrogate characters.
-
- CFStringGetSystemEncoding
Returns the default encoding used by the operating system when it creates strings.
-
- CFStringGetTypeID
Returns the type identifier for the CFString opaque type.
-
- CFStringHasPrefix:
Determines if the character data of a string begin with a specified sequence of characters.
-
- CFStringHasSuffix:
Determines if a string ends with a specified sequence of characters.
-
- CFStringInitInlineBuffer:
Initializes an in-line buffer to use for efficient access of a CFString object's characters.
-
- CFStringInsert:
Inserts a string at a specified location in the character buffer of a CFMutableString object.
-
- CFStringIsEncodingAvailable:
Determines whether a given Core Foundation string encoding is available on the current system.
-
- CFStringIsHyphenationAvailableForLocale:
Returns a Boolean value that indicates whether hyphenation data is available.
-
- CFStringIsSurrogateHighCharacter:
Returns a Boolean value that indicates whether a given character is a high character in a surrogate pair.
-
- CFStringIsSurrogateLowCharacter:
Returns a Boolean value that indicates whether a given character is a low character in a surrogate pair.
-
- CFStringLowercase:
Changes all uppercase alphabetical characters in a CFMutableString to lowercase.
-
- CFStringNormalize:
Normalizes the string into the specified form as described in Unicode Technical Report #15.
-
- CFStringPad:
Enlarges a string, padding it with specified characters, or truncates the string.
-
- CFStringReplace:
Replaces part of the character contents of a CFMutableString object with another string.
-
- CFStringReplaceAll:
Replaces all characters of a CFMutableString object with other characters.
-
- CFStringSetExternalCharactersNoCopy:
Notifies a CFMutableString object that its external backing store of Unicode characters has changed.
-
- CFStringTokenizerAdvanceToNextToken:
Advances the tokenizer to the next token and sets that as the current token.
-
- CFStringTokenizerCopyBestStringLanguage:
Guesses a language of a given string and returns the guess as a BCP 47 string.
-
- CFStringTokenizerCopyCurrentTokenAttribute:
Returns a given attribute of the current token.
-
- CFStringTokenizerCreate:
Returns a tokenizer for a given string.
-
- CFStringTokenizerGetCurrentSubTokens:
Retrieves the subtokens or derived subtokens contained in the compound token.
-
- CFStringTokenizerGetCurrentTokenRange:
Returns the range of the current token.
-
- CFStringTokenizerGetTypeID
Returns the type ID for CFStringTokenizer.
-
- CFStringTokenizerGoToTokenAtIndex:
Finds a token that includes the character at a given index, and set it as the current token.
-
- CFStringTokenizerSetString:
Sets the string for a tokenizer.
-
- CFStringTransform:
Perform in-place transliteration on a mutable string.
-
- CFStringTrim:
Trims a specified substring from the beginning and end of a CFMutableString object.
-
- CFStringTrimWhitespace:
Trims whitespace from the beginning and end of a CFMutableString object.
-
- CFStringUppercase:
Changes all lowercase alphabetical characters in a CFMutableString object to uppercase.
-
- CFSwapInt16:
Swaps the bytes of a 16-bit integer.
-
- CFSwapInt16BigToHost:
Converts a 16-bit integer from big-endian format to the host’s native byte order.
-
- CFSwapInt16HostToBig:
Converts a 16-bit integer from the host’s native byte order to big-endian format.
-
- CFSwapInt16HostToLittle:
Converts a 16-bit integer from the host’s native byte order to little-endian format.
-
- CFSwapInt16LittleToHost:
Converts a 16-bit integer from little-endian format to the host’s native byte order.
-
- CFSwapInt32:
Swaps the bytes of a 32-bit integer.
-
- CFSwapInt32BigToHost:
Converts a 32-bit integer from big-endian format to the host’s native byte order.
-
- CFSwapInt32HostToBig:
Converts a 32-bit integer from the host’s native byte order to big-endian format.
-
- CFSwapInt32HostToLittle:
Converts a 32-bit integer from the host’s native byte order to little-endian format.
-
- CFSwapInt32LittleToHost:
Converts a 32-bit integer from little-endian format to the host’s native byte order.
-
- CFSwapInt64:
Swaps the bytes of a 64-bit integer.
-
- CFSwapInt64BigToHost:
Converts a 64-bit integer from big-endian format to the host’s native byte order.
-
- CFSwapInt64HostToBig:
Converts a 64-bit integer from the host’s native byte order to big-endian format.
-
- CFSwapInt64HostToLittle:
Converts a 64-bit integer from the host’s native byte order to little-endian format.
-
- CFSwapInt64LittleToHost:
Converts a 64-bit integer from little-endian format to the host’s native byte order.
-
- CFTimeZoneCopyAbbreviation:
Returns the abbreviation of a time zone at a specified date.
-
- CFTimeZoneCopyAbbreviationDictionary
Returns a dictionary holding the mappings of time zone abbreviations to time zone names.
-
- CFTimeZoneCopyDefault
Returns the default time zone set for your application.
-
- CFTimeZoneCopyKnownNames
Returns an array of strings containing the names of all the time zones known to the system.
-
- CFTimeZoneCopyLocalizedName:
Returns the localized name of a given time zone.
-
- CFTimeZoneCopySystem
Returns the time zone currently used by the system.
-
- CFTimeZoneCreate:
Creates a time zone with a given name and data.
-
- CFTimeZoneCreateWithName:
Returns the time zone object identified by a given name or abbreviation.
-
- CFTimeZoneCreateWithTimeIntervalFromGMT:
Returns a time zone object for the specified time interval offset from Greenwich Mean Time (GMT).
-
- CFTimeZoneGetData:
Returns the data that stores the information used by a time zone.
-
- CFTimeZoneGetDaylightSavingTimeOffset:
Returns the daylight saving time offset for a time zone at a given time.
-
- CFTimeZoneGetName:
Returns the geopolitical region name that identifies a given time zone.
-
- CFTimeZoneGetNextDaylightSavingTimeTransition:
Returns the time in a given time zone of the next daylight saving time transition after a given time.
-
- CFTimeZoneGetSecondsFromGMT:
Returns the difference in seconds between the receiver and Greenwich Mean Time (GMT) at the specified date.
-
- CFTimeZoneGetTypeID
Returns the type identifier for the CFTimeZone opaque type.
-
- CFTimeZoneIsDaylightSavingTime:
Returns whether or not a time zone is in daylight savings time at a specified date.
-
- CFTimeZoneResetSystem
Clears the previously determined system time zone, if any.
-
- CFTimeZoneSetAbbreviationDictionary:
Sets the abbreviation dictionary to a given dictionary.
-
- CFTimeZoneSetDefault:
Sets the default time zone for your application the given time zone.
-
- CFTreeAppendChild:
Adds a new child to a tree as the last in its list of children.
-
- CFTreeApplyFunctionToChildren:
Calls a function once for each immediate child of a tree.
-
- CFTreeCreate:
Creates a new CFTree object.
-
- CFTreeFindRoot:
Returns the root tree of a given tree.
-
- CFTreeGetChildAtIndex:
Returns the child of a tree at the specified index.
-
- CFTreeGetChildCount:
Returns the number of children in a tree.
-
- CFTreeGetChildren:
Fills a buffer with children from the tree.
-
- CFTreeGetContext:
Returns the context of the specified tree.
-
- CFTreeGetFirstChild:
Returns the first child of a tree.
-
- CFTreeGetNextSibling:
Returns the next sibling, adjacent to a given tree, in the parent's children list.
-
- CFTreeGetParent:
Returns the parent of a given tree.
-
- CFTreeGetTypeID
Returns the type identifier of the CFTree opaque type.
-
- CFTreeInsertSibling:
Inserts a new sibling after a given tree.
-
- CFTreePrependChild:
Adds a new child to the specified tree as the first in its list of children.
-
- CFTreeRemove:
Removes a tree from its parent.
-
- CFTreeRemoveAllChildren:
Removes all the children of a tree.
-
- CFTreeSetContext:
Replaces the context of a tree by releasing the old information pointer and retaining the new one.
-
- CFTreeSortChildren:
Sorts the immediate children of a tree using a specified comparator function.
-
- CFURLCanBeDecomposed:
Determines if the given URL conforms to RFC 1808 and therefore can be decomposed.
-
- CFURLClearResourcePropertyCache:
Clears all cached resource property values of a given URL.
-
- CFURLClearResourcePropertyCacheForKey:
Discards a cached property value for a given key of a given URL.
-
- CFURLCopyAbsoluteURL:
Creates a new CFURL object by resolving the relative portion of a URL against its base.
-
- CFURLCopyFileSystemPath:
Returns the path portion of a given URL.
-
- CFURLCopyFragment:
Returns the fragment from a given URL.
-
- CFURLCopyHostName:
Returns the host name of a given URL.
-
- CFURLCopyLastPathComponent:
Returns the last path component of a given URL.
-
- CFURLCopyNetLocation:
Returns the net location portion of a given URL.
-
- CFURLCopyParameterString:
Returns the parameter string from a given URL.
-
- CFURLCopyPassword:
Returns the password of a given URL.
-
- CFURLCopyPath:
Returns the path portion of a given URL.
-
- CFURLCopyPathExtension:
Returns the path extension of a given URL.
-
- CFURLCopyQueryString:
Returns the query string of a given URL.
-
- CFURLCopyResourcePropertiesForKeys:
Returns any number of resource property values of a URL as a dictionary.
-
- CFURLCopyResourcePropertyForKey:
Returns the value of a given resource property of a given URL.
-
- CFURLCopyResourceSpecifier:
Returns any additional resource specifiers after the path.
-
- CFURLCopyScheme:
Returns the scheme portion of a given URL.
-
- CFURLCopyStrictPath:
Returns the path portion of a given URL.
-
- CFURLCopyUserName:
Returns the user name from a given URL.
-
- CFURLCreateAbsoluteURLWithBytes:
Creates a new CFURL object by resolving the relative portion of a URL, specified as bytes, against its given base URL.
-
- CFURLCreateBookmarkData:
Returns bookmark data for a URL, created with specified options and resource values.
-
- CFURLCreateBookmarkDataFromFile:
Initializes and returns bookmark data derived from a file pointed to by a specified URL.
-
- CFURLCreateByResolvingBookmarkData:
Returns a new URL made by resolving bookmark data.
-
- CFURLCreateCopyAppendingPathComponent:
Creates a copy of a given URL and appends a path component.
-
- CFURLCreateCopyAppendingPathExtension:
Creates a copy of a given URL and appends a path extension.
-
- CFURLCreateCopyDeletingLastPathComponent:
Creates a copy of a given URL with the last path component deleted.
-
- CFURLCreateCopyDeletingPathExtension:
Creates a copy of a given URL with its last path extension removed.
-
- CFURLCreateData:
Creates a CFData object containing the content of a given URL.
-
- CFURLCreateDataAndPropertiesFromResource:
Loads the data and properties referred to by a given URL.
-
- CFURLCreateFilePathURL:
Initializes and returns a newly created CFURL object as a file URL with a specified path.
-
- CFURLCreateFileReferenceURL:
Returns a new file reference URL that points to the same resource as a specified URL.
-
- CFURLCreateFromFileSystemRepresentation:
Creates a new CFURL object for a file system entity using the native representation.
-
- CFURLCreateFromFileSystemRepresentationRelativeToBase:
Creates a CFURL object from a native character string path relative to a base URL.
-
- CFURLCreateFromFSRef:
Creates a URL from a given directory or file.
-
- CFURLCreatePropertyFromResource:
Returns a given property specified by a given URL and property string.
-
- CFURLCreateResourcePropertiesForKeysFromBookmarkData:
Returns the resource values for properties identified by a specified array of keys contained in specified bookmark data.
-
- CFURLCreateResourcePropertyForKeyFromBookmarkData:
Returns the value of a resource property from specified bookmark data.
-
- CFURLCreateStringByAddingPercentEscapes:
Creates a copy of a string, replacing certain characters with the equivalent percent escape sequence based on the specified encoding.
-
- CFURLCreateStringByReplacingPercentEscapes:
Creates a new string by replacing any percent escape sequences with their character equivalent.
-
- CFURLCreateStringByReplacingPercentEscapesUsingEncoding:
Creates a new string by replacing any percent escape sequences with their character equivalent.
-
- CFURLCreateWithBytes:
Creates a CFURL object using a given character bytes.
-
- CFURLCreateWithFileSystemPath:
Creates a CFURL object using a local file system path string.
-
- CFURLCreateWithFileSystemPathRelativeToBase:
Creates a CFURL object using a local file system path string relative to a base URL.
-
- CFURLCreateWithString:
Creates a CFURL object using a given CFString object.
-
- CFURLDestroyResource:
Destroys a resource indicated by a given URL.
-
- CFURLGetBaseURL:
Returns the base URL of a given URL if it exists.
-
- CFURLGetByteRangeForComponent:
Returns the range of the specified component in the bytes of a URL.
-
- CFURLGetBytes:
Returns by reference the byte representation of a URL object.
-
- CFURLGetFileSystemRepresentation:
Fills a buffer with the file system's native string representation of a given URL's path.
-
- CFURLGetFSRef:
Converts a given URL to a file or directory object.
-
- CFURLGetPortNumber:
Returns the port number from a given URL.
-
- CFURLGetString:
Returns the URL as a CFString object.
-
- CFURLGetTypeID
Returns the type identifier for the CFURL opaque type.
-
- CFURLHasDirectoryPath:
Determines if a given URL's path represents a directory.
-
- CFURLResourceIsReachable:
Returns whether the resource pointed to by a file URL can be reached.
-
- CFURLSetResourcePropertiesForKeys:
Sets resource properties of a URL specified by a given dictionary of keys and values.
-
- CFURLSetResourcePropertyForKey:
Sets the resource property of the URL specified by a given key to a given value.
-
- CFURLSetTemporaryResourcePropertyForKey:
Sets the resource property of the URL specified by a given key to a given value without writing the assignment to the backing store.
-
- CFURLWriteBookmarkDataToFile:
Creates an alias file on disk at a specified location with specified bookmark data.
-
- CFURLWriteDataAndPropertiesToResource:
Writes the given data and properties to a given URL.
-
- CFUUIDCreate:
Creates a Universally Unique Identifier (UUID) object.
-
- CFUUIDCreateFromString:
Creates a CFUUID object for a specified string.
-
- CFUUIDCreateFromUUIDBytes:
Creates a CFUUID object from raw UUID bytes.
-
- CFUUIDCreateString:
Returns the string representation of a specified CFUUID object.
-
- CFUUIDCreateWithBytes:
Creates a CFUUID object from raw UUID bytes.
-
- CFUUIDGetConstantUUIDWithBytes:
Returns a CFUUID object from raw UUID bytes.
-
- CFUUIDGetTypeID
Returns the type identifier for all CFUUID objects.
-
- CFUUIDGetUUIDBytes:
Returns the value of a UUID object as raw bytes.
-
- CFWriteStreamCanAcceptBytes:
Returns whether a writable stream can accept new data without blocking.
-
- CFWriteStreamClose:
Closes a writable stream.
-
- CFWriteStreamCopyError:
Returns the error associated with a stream.
-
- CFWriteStreamCopyProperty:
Returns the value of a property for a stream.
-
- CFWriteStreamCreateWithAllocatedBuffers:
Creates a writable stream for a growable block of memory.
-
- CFWriteStreamCreateWithBuffer:
Creates a writable stream for a fixed-size block of memory.
-
- CFWriteStreamCreateWithFile:
Creates a writable stream for a file.
-
- CFWriteStreamCreateWithFTPURL:
Creates an FTP write stream.
-
- CFWriteStreamGetError:
Returns the error status of a stream.
-
- CFWriteStreamGetStatus:
Returns the current state of a stream.
-
- CFWriteStreamGetTypeID
Returns the type identifier of all CFWriteStream objects.
-
- CFWriteStreamOpen:
Opens a stream for writing.
-
- CFWriteStreamScheduleWithRunLoop:
Schedules a stream into a run loop.
-
- CFWriteStreamSetClient:
Assigns a client to a stream, which receives callbacks when certain events occur.
-
- CFWriteStreamSetProperty:
Sets the value of a property for a stream.
-
- CFWriteStreamUnscheduleFromRunLoop:
Removes a stream from a particular run loop.
-
- CFWriteStreamWrite:
Writes data to a writable stream.
-
- CGAffineTransformConcat:
Returns an affine transformation matrix constructed by combining two existing affine transforms.
-
- CGAffineTransformEqualToTransform:
Checks whether two affine transforms are equal.
-
- CGAffineTransformFromString:
Returns a Core Graphics affine transform structure corresponding to the data in a given string.
-
- CGAffineTransformInvert:
Returns an affine transformation matrix constructed by inverting an existing affine transform.
-
- CGAffineTransformIsIdentity:
Checks whether an affine transform is the identity transform.
-
- CGAffineTransformMake:
Returns an affine transformation matrix constructed from values you provide.
-
- CGAffineTransformMakeRotation:
Returns an affine transformation matrix constructed from a rotation value you provide.
-
- CGAffineTransformMakeScale:
Returns an affine transformation matrix constructed from scaling values you provide.
-
- CGAffineTransformMakeTranslation:
Returns an affine transformation matrix constructed from translation values you provide.
-
- CGAffineTransformRotate:
Returns an affine transformation matrix constructed by rotating an existing affine transform.
-
- CGAffineTransformScale:
Returns an affine transformation matrix constructed by scaling an existing affine transform.
-
- CGAffineTransformTranslate:
Returns an affine transformation matrix constructed by translating an existing affine transform.
-
- CGBitmapContextCreate:
Creates a bitmap graphics context.
-
- CGBitmapContextCreateImage:
Creates and returns a Quartz image from the pixel data in a bitmap graphics context.
-
- CGBitmapContextCreateWithData:
Creates a bitmap graphics context with the specified callback function.
-
- CGBitmapContextGetAlphaInfo:
Returns the alpha information associated with the context, which indicates how a bitmap context handles the alpha component.
-
- CGBitmapContextGetBitmapInfo:
Obtains the bitmap information associated with a bitmap graphics context.
-
- CGBitmapContextGetBitsPerComponent:
Returns the bits per component of a bitmap context.
-
- CGBitmapContextGetBitsPerPixel:
Returns the bits per pixel of a bitmap context.
-
- CGBitmapContextGetBytesPerRow:
Returns the bytes per row of a bitmap context.
-
- CGBitmapContextGetColorSpace:
Returns the color space of a bitmap context.
-
- CGBitmapContextGetData:
Returns a pointer to the image data associated with a bitmap context.
-
- CGBitmapContextGetHeight:
Returns the height in pixels of a bitmap context.
-
- CGBitmapContextGetWidth:
Returns the width in pixels of a bitmap context.
-
- CGColorCreate:
Creates a Quartz color using a list of intensity values (including alpha) and an associated color space.
-
- CGColorCreateCopy:
Creates a copy of an existing Quartz color.
-
- CGColorCreateCopyWithAlpha:
Creates a copy of an existing Quartz color, substituting a new alpha value.
-
- CGColorCreateWithPattern:
Creates a Quartz color using a list of intensity values (including alpha), a pattern color space, and a pattern.
-
- CGColorEqualToColor:
Indicates whether two colors are equal.
-
- CGColorGetAlpha:
Returns the value of the alpha component associated with a Quartz color.
-
- CGColorGetColorSpace:
Returns the color space associated with a Quartz color.
-
- CGColorGetComponents:
Returns the values of the color components (including alpha) associated with a Quartz color.
-
- CGColorGetNumberOfComponents:
Returns the number of color components (including alpha) associated with a Quartz color.
-
- CGColorGetPattern:
Returns the pattern associated with a Quartz color in a pattern color space.
-
- CGColorGetTypeID
Returns the Core Foundation type identifier for a Quartz color data type.
-
- CGColorRelease:
Decrements the retain count of a Quartz color.
-
- CGColorRetain:
Increments the retain count of a Quartz color.
-
- CGColorSpaceCreateCalibratedGray:
Creates a calibrated grayscale color space.
-
- CGColorSpaceCreateCalibratedRGB:
Creates a calibrated RGB color space.
-
- CGColorSpaceCreateDeviceCMYK
Creates a device-dependent CMYK color space.
-
- CGColorSpaceCreateDeviceGray
Creates a device-dependent grayscale color space.
-
- CGColorSpaceCreateDeviceRGB
Creates a device-dependent RGB color space.
-
- CGColorSpaceCreateICCBased:
Creates a device-independent color space that is defined according to the ICC color profile specification.
-
- CGColorSpaceCreateIndexed:
Creates an indexed color space, consisting of colors specified by a color lookup table.
-
- CGColorSpaceCreateLab:
Creates a device-independent color space that is relative to human color perception, according to the CIE L*a*b* standard.
-
- CGColorSpaceCreatePattern:
Creates a pattern color space.
-
- CGColorSpaceCreateWithICCProfile:
Creates an ICC-based color space using the ICC profile contained in the specified data.
-
- CGColorSpaceCreateWithName:
Creates a specified type of Quartz color space.
-
- CGColorSpaceGetBaseColorSpace:
Returns the base color space of a pattern or indexed color space.
-
- CGColorSpaceGetColorTable:
Copies the entries in the color table of an indexed color space.
-
- CGColorSpaceGetColorTableCount:
Returns the number of entries in the color table of an indexed color space.
-
- CGColorSpaceGetModel:
Returns the color space model of the provided color space.
-
- CGColorSpaceGetNumberOfComponents:
Returns the number of color components in a color space.
-
- CGColorSpaceGetTypeID
Returns the Core Foundation type identifier for Quartz color spaces.
-
- CGColorSpaceRelease:
Decrements the retain count of a color space.
-
- CGColorSpaceRetain:
Increments the retain count of a color space.
-
- CGContextAddArc:
Adds an arc of a circle to the current path, possibly preceded by a straight line segment.
-
- CGContextAddArcToPoint:
Adds an arc of a circle to the current path, using a radius and tangent points.
-
- CGContextAddCurveToPoint:
Appends a cubic Bézier curve from the current point, using the provided control points and end point .
-
- CGContextAddEllipseInRect:
Adds an ellipse that fits inside the specified rectangle.
-
- CGContextAddLines:
Adds a sequence of connected straight-line segments to the current path.
-
- CGContextAddLineToPoint:
Appends a straight line segment from the current point to the provided point .
-
- CGContextAddPath:
Adds a previously created Quartz path object to the current path in a graphics context.
-
- CGContextAddQuadCurveToPoint:
Appends a quadratic Bézier curve from the current point, using a control point and an end point you specify.
-
- CGContextAddRect:
Adds a rectangular path to the current path.
-
- CGContextAddRects:
Adds a set rectangular paths to the current path.
-
- CGContextBeginPage:
Starts a new page in a page-based graphics context.
-
- CGContextBeginPath:
Creates a new empty path in a graphics context.
-
- CGContextBeginTransparencyLayer:
Begins a transparency layer.
-
- CGContextBeginTransparencyLayerWithRect:
Begins a transparency layer whose contents are bounded by the specified rectangle.
-
- CGContextClearRect:
Paints a transparent rectangle.
-
- CGContextClip:
Modifies the current clipping path, using the nonzero winding number rule.
-
- CGContextClipToMask:
Maps a mask into the specified rectangle and intersects it with the current clipping area of the graphics context.
-
- CGContextClipToRect:
Sets the clipping path to the intersection of the current clipping path with the area defined by the specified rectangle.
-
- CGContextClipToRects:
Sets the clipping path to the intersection of the current clipping path with the region defined by an array of rectangles.
-
- CGContextClosePath:
Closes and terminates the current path’s subpath.
-
- CGContextConcatCTM:
Transforms the user coordinate system in a context using a specified matrix.
-
- CGContextConvertPointToDeviceSpace:
Returns a point that is transformed from user space coordinates to device space coordinates.
-
- CGContextConvertPointToUserSpace:
Returns a point that is transformed from device space coordinates to user space coordinates.
-
- CGContextConvertRectToDeviceSpace:
Returns a rectangle that is transformed from user space coordinate to device space coordinates.
-
- CGContextConvertRectToUserSpace:
Returns a rectangle that is transformed from device space coordinate to user space coordinates.
-
- CGContextConvertSizeToDeviceSpace:
Returns a size that is transformed from user space coordinates to device space coordinates.
-
- CGContextConvertSizeToUserSpace:
Returns a size that is transformed from device space coordinates to user space coordinates.
-
- CGContextCopyPath:
Returns a Quartz path object built from the current path information in a graphics context.
-
- CGContextDrawImage:
Draws an image into a graphics context.
-
- CGContextDrawLayerAtPoint:
Draws the contents of a CGLayer object at the specified point.
-
- CGContextDrawLayerInRect:
Draws the contents of a CGLayer object into the specified rectangle.
-
- CGContextDrawLinearGradient:
Paints a gradient fill that varies along the line defined by the provided starting and ending points.
-
- CGContextDrawPath:
Draws the current path using the provided drawing mode.
-
- CGContextDrawPDFPage:
Draws a page in the current user space of a PDF context.
-
- CGContextDrawRadialGradient:
Paints a gradient fill that varies along the area defined by the provided starting and ending circles.
-
- CGContextDrawShading:
Fills the clipping path of a context with the specified shading.
-
- CGContextDrawTiledImage:
Repeatedly draws an image, scaled to the provided rectangle, to fill the current clip region.
-
- CGContextEndPage:
Ends the current page in a page-based graphics context.
-
- CGContextEndTransparencyLayer:
Ends a transparency layer.
-
- CGContextEOClip:
Modifies the current clipping path, using the even-odd rule.
-
- CGContextEOFillPath:
Paints the area within the current path, using the even-odd fill rule.
-
- CGContextFillEllipseInRect:
Paints the area of the ellipse that fits inside the provided rectangle, using the fill color in the current graphics state.
-
- CGContextFillPath:
Paints the area within the current path, using the nonzero winding number rule.
-
- CGContextFillRect:
Paints the area contained within the provided rectangle, using the fill color in the current graphics state.
-
- CGContextFillRects:
Paints the areas contained within the provided rectangles, using the fill color in the current graphics state.
-
- CGContextFlush:
Forces all pending drawing operations in a window context to be rendered immediately to the destination device.
-
- CGContextGetClipBoundingBox:
Returns the bounding box of a clipping path.
-
- CGContextGetCTM:
Returns the current transformation matrix.
-
- CGContextGetInterpolationQuality:
Returns the current level of interpolation quality for a graphics context.
-
- CGContextGetPathBoundingBox:
Returns the smallest rectangle that contains the current path.
-
- CGContextGetPathCurrentPoint:
Returns the current point in a non-empty path.
-
- CGContextGetTextMatrix:
Returns the current text matrix.
-
- CGContextGetTextPosition:
Returns the location at which text is drawn.
-
- CGContextGetTypeID
Returns the type identifier for Quartz graphics contexts.
-
- CGContextGetUserSpaceToDeviceSpaceTransform:
Returns an affine transform that maps user space coordinates to device space coordinates.
-
- CGContextIsPathEmpty:
Indicates whether the current path contains any subpaths.
-
- CGContextMoveToPoint:
Begins a new subpath at the point you specify.
-
- CGContextPathContainsPoint:
Checks to see whether the specified point is contained in the current path.
-
- CGContextRelease:
Decrements the retain count of a graphics context.
-
- CGContextReplacePathWithStrokedPath:
Replaces the path in the graphics context with the stroked version of the path.
-
- CGContextRestoreGState:
Sets the current graphics state to the state most recently saved.
-
- CGContextRetain:
Increments the retain count of a graphics context.
-
- CGContextRotateCTM:
Rotates the user coordinate system in a context.
-
- CGContextSaveGState:
Pushes a copy of the current graphics state onto the graphics state stack for the context.
-
- CGContextScaleCTM:
Changes the scale of the user coordinate system in a context.
-
- CGContextSelectFont:
Sets the font and font size in a graphics context.
-
- CGContextSetAllowsAntialiasing:
Sets whether or not to allow anti-aliasing for a graphics context.
-
- CGContextSetAllowsFontSmoothing:
Sets whether or not to allow font smoothing for a graphics context.
-
- CGContextSetAllowsFontSubpixelPositioning:
Sets whether or not to allow subpixel positioning for a graphics context.
-
- CGContextSetAllowsFontSubpixelQuantization:
Sets whether or not to allow subpixel quantization for a graphics context.
-
- CGContextSetAlpha:
Sets the opacity level for objects drawn in a graphics context.
-
- CGContextSetBlendMode:
Sets how Quartz composites sample values for a graphics context.
-
- CGContextSetCharacterSpacing:
Sets the current character spacing.
-
- CGContextSetCMYKFillColor:
Sets the current fill color to a value in the DeviceCMYK color space.
-
- CGContextSetCMYKStrokeColor:
Sets the current stroke color to a value in the DeviceCMYK color space.
-
- CGContextSetFillColor:
Sets the current fill color.
-
- CGContextSetFillColorSpace:
Sets the fill color space in a graphics context.
-
- CGContextSetFillColorWithColor:
Sets the current fill color in a graphics context, using a Quartz color.
-
- CGContextSetFillPattern:
Sets the fill pattern in the specified graphics context.
-
- CGContextSetFlatness:
Sets the accuracy of curved paths in a graphics context.
-
- CGContextSetFont:
Sets the platform font in a graphics context.
-
- CGContextSetFontSize:
Sets the current font size.
-
- CGContextSetGrayFillColor:
Sets the current fill color to a value in the DeviceGray color space.
-
- CGContextSetGrayStrokeColor:
Sets the current stroke color to a value in the DeviceGray color space.
-
- CGContextSetInterpolationQuality:
Sets the level of interpolation quality for a graphics context.
-
- CGContextSetLineCap:
Sets the style for the endpoints of lines drawn in a graphics context.
-
- CGContextSetLineDash:
Sets the pattern for dashed lines in a graphics context.
-
- CGContextSetLineJoin:
Sets the style for the joins of connected lines in a graphics context.
-
- CGContextSetLineWidth:
Sets the line width for a graphics context.
-
- CGContextSetMiterLimit:
Sets the miter limit for the joins of connected lines in a graphics context.
-
- CGContextSetPatternPhase:
Sets the pattern phase of a context.
-
- CGContextSetRenderingIntent:
Sets the rendering intent in the current graphics state.
-
- CGContextSetRGBFillColor:
Sets the current fill color to a value in the DeviceRGB color space.
-
- CGContextSetRGBStrokeColor:
Sets the current stroke color to a value in the DeviceRGB color space.
-
- CGContextSetShadow:
Enables shadowing in a graphics context.
-
- CGContextSetShadowWithColor:
Enables shadowing with color a graphics context.
-
- CGContextSetShouldAntialias:
Sets anti-aliasing on or off for a graphics context.
-
- CGContextSetShouldSmoothFonts:
Enables or disables font smoothing in a graphics context.
-
- CGContextSetShouldSubpixelPositionFonts:
Enables or disables subpixel positioning in a graphics context.
-
- CGContextSetShouldSubpixelQuantizeFonts:
Enables or disables subpixel quantization in a graphics context.
-
- CGContextSetStrokeColor:
Sets the current stroke color.
-
- CGContextSetStrokeColorSpace:
Sets the stroke color space in a graphics context.
-
- CGContextSetStrokeColorWithColor:
Sets the current stroke color in a context, using a Quartz color.
-
- CGContextSetStrokePattern:
Sets the stroke pattern in the specified graphics context.
-
- CGContextSetTextDrawingMode:
Sets the current text drawing mode.
-
- CGContextSetTextMatrix:
Sets the current text matrix.
-
- CGContextSetTextPosition:
Sets the location at which text is drawn.
-
- CGContextShowGlyphs:
Displays an array of glyphs at the current text position.
-
- CGContextShowGlyphsAtPoint:
Displays an array of glyphs at a position you specify.
-
- CGContextShowGlyphsAtPositions:
Draws glyphs at the provided position.
-
- CGContextShowGlyphsWithAdvances:
Draws an array of glyphs with varying offsets.
-
- CGContextShowText:
Displays a character array at the current text position, a point specified by the current text matrix.
-
- CGContextShowTextAtPoint:
Displays a character string at a position you specify.
-
- CGContextStrokeEllipseInRect:
Strokes an ellipse that fits inside the specified rectangle.
-
- CGContextStrokeLineSegments:
Strokes a sequence of line segments.
-
- CGContextStrokePath:
Paints a line along the current path.
-
- CGContextStrokeRect:
Paints a rectangular path.
-
- CGContextStrokeRectWithWidth:
Paints a rectangular path, using the specified line width.
-
- CGContextSynchronize:
Marks a window context for update.
-
- CGContextTranslateCTM:
Changes the origin of the user coordinate system in a context.
-
- CGDataConsumerCreate:
Creates a data consumer that uses callback functions to write data.
-
- CGDataConsumerCreateWithCFData:
Creates a data consumer that writes to a CFData object.
-
- CGDataConsumerCreateWithURL:
Creates a data consumer that writes data to a location specified by a URL.
-
- CGDataConsumerGetTypeID
Returns the Core Foundation type identifier for Quartz data consumers.
-
- CGDataConsumerRelease:
Decrements the retain count of a data consumer.
-
- CGDataConsumerRetain:
Increments the retain count of a data consumer.
-
- CGDataProviderCopyData:
Returns a copy of the provider’s data.
-
- CGDataProviderCreateDirect:
Creates a Quartz direct-access data provider.
-
- CGDataProviderCreateSequential:
Creates a Quartz sequential-access data provider.
-
- CGDataProviderCreateWithCFData:
Creates a Quartz data provider that reads from a CFData object.
-
- CGDataProviderCreateWithData:
Creates a Quartz direct-access data provider that uses data your program supplies.
-
- CGDataProviderCreateWithFilename:
Creates a Quartz direct-access data provider that uses a file to supply data.
-
- CGDataProviderCreateWithURL:
Creates a Quartz direct-access data provider that uses a URL to supply data.
-
- CGDataProviderGetTypeID
Returns the Core Foundation type identifier for Quartz data providers.
-
- CGDataProviderRelease:
Decrements the retain count of a data provider.
-
- CGDataProviderRetain:
Increments the retain count of a data provider.
-
- CGFontCanCreatePostScriptSubset:
Determines whether Quartz can create a subset of the font in PostScript format.
-
- CGFontCopyFullName:
Returns the full name associated with a font object.
-
- CGFontCopyGlyphNameForGlyph:
Returns the glyph name of the specified glyph in the specified font.
-
- CGFontCopyPostScriptName:
Obtains the PostScript name of a font.
-
- CGFontCopyTableForTag:
Returns the font table that corresponds to the provided tag.
-
- CGFontCopyTableTags:
Returns an array of tags that correspond to the font tables for a font.
-
- CGFontCopyVariationAxes:
Returns an array of the variation axis dictionaries for a font.
-
- CGFontCopyVariations:
Returns the variation specification dictionary for a font.
-
- CGFontCreateCopyWithVariations:
Creates a copy of a font using a variation specification dictionary.
-
- CGFontCreatePostScriptEncoding:
Creates a PostScript encoding of a font.
-
- CGFontCreatePostScriptSubset:
Creates a subset of the font in the specified PostScript format.
-
- CGFontCreateWithDataProvider:
Creates a font object from data supplied from a data provider.
-
- CGFontCreateWithFontName:
Creates a font object corresponding to the font specified by a PostScript or full name.
-
- CGFontGetAscent:
Returns the ascent of a font.
-
- CGFontGetCapHeight:
Returns the cap height of a font.
-
- CGFontGetDescent:
Returns the descent of a font.
-
- CGFontGetFontBBox:
Returns the bounding box of a font.
-
- CGFontGetGlyphAdvances:
Gets the advance width of each glyph in the provided array.
-
- CGFontGetGlyphBBoxes:
Get the bounding box of each glyph in an array.
-
- CGFontGetGlyphWithGlyphName:
Returns the glyph for the glyph name associated with the specified font object.
-
- CGFontGetItalicAngle:
Returns the italic angle of a font.
-
- CGFontGetLeading:
Returns the leading of a font.
-
- CGFontGetNumberOfGlyphs:
Returns the number of glyphs in a font.
-
- CGFontGetStemV:
Returns the thickness of the dominant vertical stems of glyphs in a font.
-
- CGFontGetTypeID
Returns the Core Foundation type identifier for Quartz fonts.
-
- CGFontGetUnitsPerEm:
Returns the number of glyph space units per em for the provided font.
-
- CGFontGetXHeight:
Returns the x-height of a font.
-
- CGFontRelease:
Decrements the retain count of a Quartz font.
-
- CGFontRetain:
Increments the retain count of a Quartz font.
-
- CGFunctionCreate:
Creates a Quartz function.
-
- CGFunctionGetTypeID
Returns the type identifier for Quartz function objects.
-
- CGFunctionRelease:
Decrements the retain count of a function object.
-
- CGFunctionRetain:
Increments the retain count of a function object.
-
- CGGradientCreateWithColorComponents:
Creates a CGGradient object from a color space and the provided color components and locations.
-
- CGGradientCreateWithColors:
Creates a CGGradient object from a color space and the provided color objects and locations.
-
- CGGradientGetTypeID
Returns the Core Foundation type identifier for CGGradient objects.
-
- CGGradientRelease:
Decrements the retain count of a CGGradient object.
-
- CGGradientRetain:
Increments the retain count of a CGGradient object.
-
- CGImageCreate:
Creates a bitmap image from data supplied by a data provider.
-
- CGImageCreateCopy:
Creates a copy of a bitmap image.
-
- CGImageCreateCopyWithColorSpace:
Create a copy of a bitmap image, replacing its colorspace.
-
- CGImageCreateWithImageInRect:
Creates a bitmap image using the data contained within a subregion of an existing bitmap image.
-
- CGImageCreateWithJPEGDataProvider:
Creates a bitmap image using JPEG-encoded data supplied by a data provider.
-
- CGImageCreateWithMask:
Creates a bitmap image from an existing image and an image mask.
-
- CGImageCreateWithMaskingColors:
Creates a bitmap image by masking an existing bitmap image with the provided color values.
-
- CGImageCreateWithPNGDataProvider:
Creates a Quartz bitmap image using PNG-encoded data supplied by a data provider.
-
- CGImageDestinationAddImage:
Adds an image to an image destination.
-
- CGImageDestinationAddImageFromSource:
Adds an image from an image source to an image destination.
-
- CGImageDestinationCopyTypeIdentifiers
Returns an array of the uniform type identifiers (UTIs) that are supported for image destinations.
-
- CGImageDestinationCreateWithData:
Creates an image destination that writes to a Core Foundation mutable data object.
-
- CGImageDestinationCreateWithDataConsumer:
Creates an image destination that writes to the specified data consumer.
-
- CGImageDestinationCreateWithURL:
Creates an image destination that writes to a location specified by a URL.
-
- CGImageDestinationFinalize:
Writes image data and properties to the data, URL, or data consumer associated with the image destination.
-
- CGImageDestinationGetTypeID
Returns the unique type identifier of an image destination opaque type.
-
- CGImageDestinationSetProperties:
Applies one or more properties to all images in an image destination.
-
- CGImageGetAlphaInfo:
Returns the alpha channel information for a bitmap image.
-
- CGImageGetBitmapInfo:
Returns the bitmap information for a bitmap image.
-
- CGImageGetBitsPerComponent:
Returns the number of bits allocated for a single color component of a bitmap image.
-
- CGImageGetBitsPerPixel:
Returns the number of bits allocated for a single pixel in a bitmap image.
-
- CGImageGetBytesPerRow:
Returns the number of bytes allocated for a single row of a bitmap image.
-
- CGImageGetColorSpace:
Return the color space for a bitmap image.
-
- CGImageGetDataProvider:
Returns the data provider for a bitmap image.
-
- CGImageGetDecode:
Returns the decode array for a bitmap image.
-
- CGImageGetHeight:
Returns the height of a bitmap image.
-
- CGImageGetRenderingIntent:
Returns the rendering intent setting for a bitmap image.
-
- CGImageGetShouldInterpolate:
Returns the interpolation setting for a bitmap image.
-
- CGImageGetTypeID
Returns the type identifier for Quartz bitmap images.
-
- CGImageGetWidth:
Returns the width of a bitmap image.
-
- CGImageIsMask:
Returns whether a bitmap image is an image mask.
-
- CGImageMaskCreate:
Creates a bitmap image mask from data supplied by a data provider.
-
- CGImageRelease:
Decrements the retain count of a bitmap image.
-
- CGImageRetain:
Increments the retain count of a bitmap image.
-
- CGImageSourceCopyProperties:
Returns the properties of the image source.
-
- CGImageSourceCopyPropertiesAtIndex:
Returns the properties of the image at a specified location in an image source.
-
- CGImageSourceCopyTypeIdentifiers
Returns an array of uniform type identifiers (UTIs) that are supported for image sources.
-
- CGImageSourceCreateImageAtIndex:
Creates a CGImage object for the image data associated with the specified index in an image source.
-
- CGImageSourceCreateIncremental:
Create an incremental image source.
-
- CGImageSourceCreateThumbnailAtIndex:
Creates a thumbnail image of the image located at a specified location in an image source.
-
- CGImageSourceCreateWithData:
Creates an image source that reads from a Core Foundation data object.
-
- CGImageSourceCreateWithDataProvider:
Creates an image source that reads data from the specified data provider.
-
- CGImageSourceCreateWithURL:
Creates an image source that reads from a location specified by a URL.
-
- CGImageSourceGetCount:
Returns the number of images (not including thumbnails) in the image source.
-
- CGImageSourceGetStatus:
Return the status of an image source.
-
- CGImageSourceGetStatusAtIndex:
Returns the current status of an image that is at a specified location in an image source.
-
- CGImageSourceGetType:
Returns the uniform type identifier of the source container.
-
- CGImageSourceGetTypeID
Returns the unique type identifier of an image source opaque type.
-
- CGImageSourceUpdateData:
Updates an incremental image source with new data.
-
- CGImageSourceUpdateDataProvider:
Updates an incremental image source with a new data provider.
-
- CGLayerCreateWithContext:
Creates a CGLayer object that is associated with a graphics context.
-
- CGLayerGetContext:
Returns the graphics context associated with a CGLayer object.
-
- CGLayerGetSize:
Returns the width and height of a CGLayer object.
-
- CGLayerGetTypeID
Returns the unique type identifier used for CGLayer objects.
-
- CGLayerRelease:
Decrements the retain count of a CGLayer object.
-
- CGLayerRetain:
Increments the retain count of a CGLayer object.
-
- CGPathAddArc:
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
-
- CGPathAddArcToPoint:
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
-
- CGPathAddCurveToPoint:
Appends a cubic Bézier curve to a mutable graphics path.
-
- CGPathAddEllipseInRect:
Adds to a path an ellipse that fits inside a rectangle.
-
- CGPathAddLines:
Appends an array of new line segments to a mutable graphics path.
-
- CGPathAddLineToPoint:
Appends a line segment to a mutable graphics path.
-
- CGPathAddPath:
Appends a path to onto a mutable graphics path.
-
- CGPathAddQuadCurveToPoint:
Appends a quadratic Bézier curve to a mutable graphics path.
-
- CGPathAddRect:
Appends a rectangle to a mutable graphics path.
-
- CGPathAddRects:
Appends an array of rectangles to a mutable graphics path.
-
- CGPathAddRelativeArc:
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
-
- CGPathApply:
For each element in a graphics path, calls a custom applier function.
-
- CGPathCloseSubpath:
Closes and completes a subpath in a mutable graphics path.
-
- CGPathContainsPoint:
Checks whether a point is contained in a graphics path.
-
- CGPathCreateCopy:
Creates an immutable copy of a graphics path.
-
- CGPathCreateCopyByDashingPath:
Creates a dashed copy of another path.
-
- CGPathCreateCopyByStrokingPath:
Creates a stroked copy of another path.
-
- CGPathCreateCopyByTransformingPath:
Creates an immutable copy of a graphics path transformed by a transformation matrix.
-
- CGPathCreateMutable
Creates a mutable graphics path.
-
- CGPathCreateMutableCopy:
Creates a mutable copy of an existing graphics path.
-
- CGPathCreateMutableCopyByTransformingPath:
Creates a mutable copy of a graphics path transformed by a transformation matrix.
-
- CGPathCreateWithEllipseInRect:
Create an immutable path of an ellipse.
-
- CGPathCreateWithRect:
Create an immutable path of a rectangle.
-
- CGPathEqualToPath:
Indicates whether two graphics paths are equivalent.
-
- CGPathGetBoundingBox:
Returns the bounding box containing all points in a graphics path.
-
- CGPathGetCurrentPoint:
Returns the current point in a graphics path.
-
- CGPathGetPathBoundingBox:
Returns the bounding box of a graphics path.
-
- CGPathGetTypeID
Returns the Core Foundation type identifier for Quartz graphics paths.
-
- CGPathIsEmpty:
Indicates whether or not a graphics path is empty.
-
- CGPathIsRect:
Indicates whether or not a graphics path represents a rectangle.
-
- CGPathMoveToPoint:
Starts a new subpath at a specified location in a mutable graphics path.
-
- CGPathRelease:
Decrements the retain count of a graphics path.
-
- CGPathRetain:
Increments the retain count of a graphics path.
-
- CGPatternCreate:
Creates a pattern object.
-
- CGPatternGetTypeID
Returns the type identifier for Quartz patterns.
-
- CGPatternRelease:
Decrements the retain count of a Quartz pattern.
-
- CGPatternRetain:
Increments the retain count of a Quartz pattern.
-
- CGPDFArrayGetArray:
Returns whether an object at a given index in a PDF array is another PDF array and, if so, retrieves that array.
-
- CGPDFArrayGetBoolean:
Returns whether an object at a given index in a PDF array is a PDF Boolean and, if so, retrieves that Boolean.
-
- CGPDFArrayGetCount:
Returns the number of items in a PDF array.
-
- CGPDFArrayGetDictionary:
Returns whether an object at a given index in a PDF array is a PDF dictionary and, if so, retrieves that dictionary.
-
- CGPDFArrayGetInteger:
Returns whether an object at a given index in a PDF array is a PDF integer and, if so, retrieves that object.
-
- CGPDFArrayGetName:
Returns whether an object at a given index in a PDF array is a PDF name reference (represented as a constant C string) and, if so, retrieves that name.
-
- CGPDFArrayGetNull:
Returns whether an object at a given index in a Quartz PDF array is a PDF null.
-
- CGPDFArrayGetNumber:
Returns whether an object at a given index in a PDF array is a PDF number and, if so, retrieves that object.
-
- CGPDFArrayGetObject:
Returns whether an object at a given index in a PDF array is a PDF object and, if so, retrieves that object.
-
- CGPDFArrayGetStream:
Returns whether an object at a given index in a PDF array is a PDF stream and, if so, retrieves that stream.
-
- CGPDFArrayGetString:
Returns whether an object at a given index in a PDF array is a PDF string and, if so, retrieves that string.
-
- CGPDFContentStreamCreateWithPage:
Creates a content stream object from a PDF page object.
-
- CGPDFContentStreamCreateWithStream:
Creates a PDF content stream object from an existing PDF content stream object.
-
- CGPDFContentStreamGetResource:
Gets the specified resource from a PDF content stream object.
-
- CGPDFContentStreamGetStreams:
Gets the array of PDF content streams contained in a PDF content stream object.
-
- CGPDFContentStreamRelease:
Decrements the retain count of a PDF content stream object.
-
- CGPDFContentStreamRetain:
Increments the retain count of a PDF content stream object.
-
- CGPDFContextAddDestinationAtPoint:
Sets a destination to jump to when a point in the current page of a PDF graphics context is clicked.
-
- CGPDFContextAddDocumentMetadata:
Associates custom metadata with the PDF document.
-
- CGPDFContextBeginPage:
Begins a new page in a PDF graphics context.
-
- CGPDFContextClose:
Closes a PDF document.
-
- CGPDFContextCreate:
Creates a PDF graphics context.
-
- CGPDFContextCreateWithURL:
Creates a URL-based PDF graphics context.
-
- CGPDFContextEndPage:
Ends the current page in the PDF graphics context.
-
- CGPDFContextSetDestinationForRect:
Sets a destination to jump to when a rectangle in the current PDF page is clicked.
-
- CGPDFContextSetURLForRect:
Sets the URL associated with a rectangle in a PDF graphics context.
-
- CGPDFDictionaryApplyFunction:
Applies a function to each entry in a dictionary.
-
- CGPDFDictionaryGetArray:
Returns whether there is a PDF array associated with a specified key in a PDF dictionary and, if so, retrieves that array.
-
- CGPDFDictionaryGetBoolean:
Returns whether there is a PDF Boolean value associated with a specified key in a PDF dictionary and, if so, retrieves the Boolean value.
-
- CGPDFDictionaryGetCount:
Returns the number of entries in a PDF dictionary.
-
- CGPDFDictionaryGetDictionary:
Returns whether there is another PDF dictionary associated with a specified key in a PDF dictionary and, if so, retrieves that dictionary.
-
- CGPDFDictionaryGetInteger:
Returns whether there is a PDF integer associated with a specified key in a PDF dictionary and, if so, retrieves that integer.
-
- CGPDFDictionaryGetName:
Returns whether an object with a specified key in a PDF dictionary is a PDF name reference (represented as a constant C string) and, if so, retrieves that name.
-
- CGPDFDictionaryGetNumber:
Returns whether there is a PDF number associated with a specified key in a PDF dictionary and, if so, retrieves that number.
-
- CGPDFDictionaryGetObject:
Returns whether there is a PDF object associated with a specified key in a PDF dictionary and, if so, retrieves that object.
-
- CGPDFDictionaryGetStream:
Returns whether there is a PDF stream associated with a specified key in a PDF dictionary and, if so, retrieves that stream.
-
- CGPDFDictionaryGetString:
Returns whether there is a PDF string associated with a specified key in a PDF dictionary and, if so, retrieves that string.
-
- CGPDFDocumentAllowsCopying:
Returns whether the specified PDF document allows copying.
-
- CGPDFDocumentAllowsPrinting:
Returns whether a PDF document allows printing.
-
- CGPDFDocumentCreateWithProvider:
Creates a Quartz PDF document using a data provider.
-
- CGPDFDocumentCreateWithURL:
Creates a Quartz PDF document using data specified by a URL.
-
- CGPDFDocumentGetCatalog:
Returns the document catalog of a Quartz PDF document.
-
- CGPDFDocumentGetID:
Gets the file identifier for a PDF document.
-
- CGPDFDocumentGetInfo:
Gets the information dictionary for a PDF document.
-
- CGPDFDocumentGetNumberOfPages:
Returns the number of pages in a PDF document.
-
- CGPDFDocumentGetPage:
Returns a page from a Quartz PDF document.
-
- CGPDFDocumentGetTypeID
Returns the type identifier for Quartz PDF documents.
-
- CGPDFDocumentGetVersion:
Returns the major and minor version numbers of a Quartz PDF document.
-
- CGPDFDocumentIsEncrypted:
Returns whether the specified PDF file is encrypted.
-
- CGPDFDocumentIsUnlocked:
Returns whether the specified PDF document is currently unlocked.
-
- CGPDFDocumentRelease:
Decrements the retain count of a PDF document.
-
- CGPDFDocumentRetain:
Increments the retain count of a Quartz PDF document.
-
- CGPDFDocumentUnlockWithPassword:
Unlocks an encrypted PDF document, if a valid password is supplied.
-
- CGPDFObjectGetType:
Returns the PDF type identifier of an object.
-
- CGPDFObjectGetValue:
Returns whether an object is of a given type and if it is, retrieves its value.
-
- CGPDFOperatorTableCreate
Creates an empty PDF operator table.
-
- CGPDFOperatorTableRelease:
Decrements the retain count of a CGPDFOperatorTable object.
-
- CGPDFOperatorTableRetain:
Increments the retain count of a CGPDFOperatorTable object.
-
- CGPDFOperatorTableSetCallback:
Sets a callback function for a PDF operator.
-
- CGPDFPageGetBoxRect:
Returns the rectangle that represents a type of box for a content region or page dimensions of a PDF page.
-
- CGPDFPageGetDictionary:
Returns the dictionary of a PDF page.
-
- CGPDFPageGetDocument:
Returns the document for a page.
-
- CGPDFPageGetDrawingTransform:
Returns the affine transform that maps a box to a given rectangle on a PDF page.
-
- CGPDFPageGetPageNumber:
Returns the page number of the specified PDF page.
-
- CGPDFPageGetRotationAngle:
Returns the rotation angle of a PDF page.
-
- CGPDFPageGetTypeID
Returns the CFType ID for PDF page objects.
-
- CGPDFPageRelease:
Decrements the retain count of a PDF page.
-
- CGPDFPageRetain:
Increments the retain count of a PDF page.
-
- CGPDFScannerCreate:
Creates a PDF scanner.
-
- CGPDFScannerGetContentStream:
Returns the content stream associated with a PDF scanner object.
-
- CGPDFScannerPopArray:
Retrieves an array object from the scanner stack.
-
- CGPDFScannerPopBoolean:
Retrieves a Boolean object from the scanner stack.
-
- CGPDFScannerPopDictionary:
Retrieves a PDF dictionary object from the scanner stack.
-
- CGPDFScannerPopInteger:
Retrieves an integer object from the scanner stack.
-
- CGPDFScannerPopName:
Retrieves a character string from the scanner stack.
-
- CGPDFScannerPopNumber:
Retrieves a real value object from the scanner stack.
-
- CGPDFScannerPopObject:
Retrieves an object from the scanner stack.
-
- CGPDFScannerPopStream:
Retrieves a PDF stream object from the scanner stack.
-
- CGPDFScannerPopString:
Retrieves a string object from the scanner stack.
-
- CGPDFScannerRelease:
Decrements the retain count of a scanner object.
-
- CGPDFScannerRetain:
Increments the retain count of a scanner object.
-
- CGPDFScannerScan:
Parses the content stream of a PDF scanner object.
-
- CGPDFStreamCopyData:
Returns the data associated with a PDF stream.
-
- CGPDFStreamGetDictionary:
Returns the dictionary associated with a PDF stream.
-
- CGPDFStringCopyDate:
Converts a string to a date.
-
- CGPDFStringCopyTextString:
Returns a CFString object that represents a PDF string as a text string.
-
- CGPDFStringGetBytePtr:
Returns a pointer to the bytes of a PDF string.
-
- CGPDFStringGetLength:
Returns the number of bytes in a PDF string.
-
- CGPointApplyAffineTransform:
Returns the point resulting from an affine transformation of an existing point.
-
- CGPointCreateDictionaryRepresentation:
Returns a dictionary representation of the specified point.
-
- CGPointEqualToPoint:
Returns whether two points are equal.
-
- CGPointFromString:
Returns a Core Graphics point structure corresponding to the data in a given string.
-
- CGPointMake:
Returns a point with the specified coordinates.
-
- CGPointMakeWithDictionaryRepresentation:
Fills in a point using the contents of the specified dictionary.
-
- CGRectApplyAffineTransform:
Applies an affine transform to a rectangle.
-
- CGRectContainsPoint:
Returns whether a rectangle contains a specified point.
-
- CGRectContainsRect:
Returns whether the first rectangle contains the second rectangle.
-
- CGRectCreateDictionaryRepresentation:
Returns a dictionary representation of the provided rectangle.
-
- CGRectDivide:
Divides a source rectangle into two component rectangles.
-
- CGRectEqualToRect:
Returns whether two rectangles are equal in size and position.
-
- CGRectFromString:
Returns a Core Graphics rectangle structure corresponding to the data in a given string.
-
- CGRectGetHeight:
Returns the height of a rectangle.
-
- CGRectGetMaxX:
Returns the x-coordinate that establishes the right edge of a rectangle.
-
- CGRectGetMaxY:
Returns the y-coordinate that establishes the top edge of a rectangle.
-
- CGRectGetMidX:
Returns the x- coordinate that establishes the center of a rectangle.
-
- CGRectGetMidY:
Returns the y-coordinate that establishes the center of a rectangle.
-
- CGRectGetMinX:
Returns the x-coordinate that establishes the left edge of a rectangle.
-
- CGRectGetMinY:
Returns the y-coordinate that establishes the bottom edge of a rectangle.
-
- CGRectGetWidth:
Returns the width of a rectangle.
-
- CGRectInset:
Returns a rectangle that is smaller or larger than the source rectangle, with the same center point.
-
- CGRectIntegral:
Returns the smallest rectangle that results from converting the source rectangle values to integers.
-
- CGRectIntersection:
Returns the intersection of two rectangles.
-
- CGRectIntersectsRect:
Returns whether two rectangles intersect.
-
- CGRectIsEmpty:
Returns whether a rectangle has zero width or height, or is a null rectangle.
-
- CGRectIsInfinite:
Returns whether a rectangle is infinite.
-
- CGRectIsNull:
Returns whether the rectangle is equal to the null rectangle.
-
- CGRectMake:
Returns a rectangle with the specified coordinate and size values.
-
- CGRectMakeWithDictionaryRepresentation:
Fills in a rectangle using the contents of the specified dictionary.
-
- CGRectOffset:
Returns a rectangle with an origin that is offset from that of the source rectangle.
-
- CGRectStandardize:
Returns a rectangle with a positive width and height.
-
- CGRectUnion:
Returns the smallest rectangle that contains the two source rectangles.
-
- CGShadingCreateAxial:
Creates a shading object to use for axial shading.
-
- CGShadingCreateRadial:
Creates a shading object to use for radial shading.
-
- CGShadingGetTypeID
Returns the Core Foundation type identifier for Quartz shading objects.
-
- CGShadingRelease:
Decrements the retain count of a shading object.
-
- CGShadingRetain:
Increments the retain count of a shading object.
-
- CGSizeApplyAffineTransform:
Returns the height and width resulting from a transformation of an existing height and width.
-
- CGSizeCreateDictionaryRepresentation:
Returns a dictionary representation of the specified size.
-
- CGSizeEqualToSize:
Returns whether two sizes are equal.
-
- CGSizeFromString:
Returns a Core Graphics size structure corresponding to the data in a given string.
-
- CGSizeMake:
Returns a size with the specified dimension values.
-
- CGSizeMakeWithDictionaryRepresentation:
Fills in a size using the contents of the specified dictionary.
-
- CVBufferGetAttachment:
Returns a specific attachment of a Core Video buffer.
-
- CVBufferGetAttachments:
Returns all attachments of a Core Video buffer.
-
- CVBufferPropagateAttachments:
Copies all attachments that can be propagated from one Core Video buffer to another.
-
- CVBufferRelease:
Releases a Core Video buffer.
-
- CVBufferRemoveAllAttachments:
Removes all attachments of a Core Video buffer.
-
- CVBufferRemoveAttachment:
Removes a specific attachment of a Core Video buffer.
-
- CVBufferRetain:
Retains a Core Video buffer.
-
- CVBufferSetAttachment:
Sets or adds an attachment of a Core Video buffer.
-
- CVBufferSetAttachments:
Sets a set of attachments for a Core Video buffer.
-
- CVImageBufferGetCleanRect:
Returns the source rectangle of a Core Video image buffer that represents the clean aperture of the buffer in encoded pixels.
-
- CVImageBufferGetDisplaySize:
Returns the nominal output display size, in square pixels, of a Core Video image buffer.
-
- CVImageBufferGetEncodedSize:
Returns the full encoded dimensions of a Core Video image buffer.
-
- CVPixelBufferCreate:
Creates a single pixel buffer for a given size and pixel format.
-
- CVPixelBufferCreateResolvedAttributesDictionary:
Takes an array of CFDictionary objects describing various pixel buffer attributes and tries to resolve them into a single dictionary.
-
- CVPixelBufferCreateWithBytes:
Creates a pixel buffer for a given size and pixel format containing data specified by a memory location.
-
- CVPixelBufferCreateWithPlanarBytes:
Creates a single pixel buffer in planar format for a given size and pixel format containing data specified by a memory location.
-
- CVPixelBufferFillExtendedPixels:
Fills the extended pixels of the pixel buffer.
-
- CVPixelBufferGetBaseAddress:
Returns the base address of the pixel buffer.
-
- CVPixelBufferGetBaseAddressOfPlane:
Returns the base address of the plane at the specified plane index.
-
- CVPixelBufferGetBytesPerRow:
Returns the number of bytes per row of the pixel buffer.
-
- CVPixelBufferGetBytesPerRowOfPlane:
Returns the number of bytes per row for a plane at the specified index in the pixel buffer.
-
- CVPixelBufferGetDataSize:
Returns the data size for contiguous planes of the pixel buffer.
-
- CVPixelBufferGetExtendedPixels:
Returns the amount of extended pixel padding in the pixel buffer.
-
- CVPixelBufferGetHeight:
Returns the height of the pixel buffer.
-
- CVPixelBufferGetHeightOfPlane:
Returns the height of the plane at planeIndex in the pixel buffer.
-
- CVPixelBufferGetPixelFormatType:
Returns the pixel format type of the pixel buffer.
-
- CVPixelBufferGetPlaneCount:
Returns number of planes of the pixel buffer.
-
- CVPixelBufferGetTypeID
Returns the Core Foundation ID of the pixel buffer type.
-
- CVPixelBufferGetWidth:
Returns the width of the pixel buffer.
-
- CVPixelBufferGetWidthOfPlane:
Returns the width of the plane at a given index in the pixel buffer.
-
- CVPixelBufferIsPlanar:
Determines whether the pixel buffer is planar.
-
- CVPixelBufferLockBaseAddress:
Locks the base address of the pixel buffer.
-
- CVPixelBufferPoolCreate:
Creates a pixel buffer pool.
-
- CVPixelBufferPoolCreatePixelBuffer:
Creates a pixel buffer from a pixel buffer pool.
-
- CVPixelBufferPoolGetAttributes:
Returns the pool attributes dictionary for a pixel buffer pool.
-
- CVPixelBufferPoolGetPixelBufferAttributes:
Returns the attributes of pixel buffers that will be created from this pool.
-
- CVPixelBufferPoolGetTypeID
Returns the Core Foundation ID of the pixel buffer pool type.
-
- CVPixelBufferPoolRelease:
Releases a pixel buffer pool.
-
- CVPixelBufferPoolRetain:
Retains a pixel buffer pool.
-
- CVPixelBufferRelease:
Releases a pixel buffer.
-
- CVPixelBufferRetain:
Retains a pixel buffer.
-
- CVPixelBufferUnlockBaseAddress:
Unlocks the base address of the pixel buffer.
-
- CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes:
Returns all the pixel format descriptions known to Core Video.
-
- CVPixelFormatDescriptionCreateWithPixelFormatType:
Creates a pixel format description from a given OSType identifier.
-
- CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType:
Registers a pixel format description with Core Video.
-
- getParagraphStart:end:contentsEnd:forRange:
Returns by reference the beginning of the first paragraph and the end of the last paragraph touched by the given range.
-
- hash
Returns an unsigned integer that can be used as a hash table address.
-
- hasPrefix:
Returns a Boolean value that indicates whether a given string matches the beginning characters of the receiver.
-
- hasSuffix:
Returns a Boolean value that indicates whether a given string matches the ending characters of the receiver.
-
- init
Returns an initialized NSString object that contains no characters.
-
- initRecurrenceWithFrequency:interval:end:
Initializes and returns a simple recurrence rule with a given frequency, interval, and end.
-
- initWithBytes:length:encoding:
Returns an initialized NSString object containing a given number of bytes from a given buffer of bytes interpreted in a given encoding.
-
- initWithBytesNoCopy:length:encoding:freeWhenDone:
Returns an initialized NSString object that contains a given number of bytes from a given buffer of bytes interpreted in a given encoding, and optionally frees the buffer.
-
- initWithCharacters:length:
Returns an initialized NSString object that contains a given number of characters from a given C array of Unicode characters.
-
- initWithCharactersNoCopy:length:freeWhenDone:
Returns an initialized NSString object that contains a given number of characters from a given C array of Unicode characters.
-
- initWithContentsOfFile:encoding:error:
Returns an NSString object initialized by reading data from the file at a given path using a given encoding.
-
- initWithContentsOfFile:usedEncoding:error:
Returns an NSString object initialized by reading data from the file at a given path and returns by reference the encoding used to interpret the characters.
-
- initWithContentsOfURL:encoding:error:
Returns an NSString object initialized by reading data from a given URL interpreted using a given encoding.
-
- initWithContentsOfURL:usedEncoding:error:
Returns an NSString object initialized by reading data from a given URL and returns by reference the encoding used to interpret the data.
-
- initWithCString:encoding:
Returns an NSString object initialized using the characters in a given C array, interpreted according to a given encoding.
-
- initWithData:encoding:
Returns an NSString object initialized by converting given data into Unicode characters using a given encoding.
-
- initWithFormat:
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted.
-
- initWithFormat:arguments:
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to the user’s default locale.
-
- initWithFormat:locale:
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to given locale information.
-
- initWithFormat:locale:arguments:
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to given locale information.
-
- initWithString:
Returns an NSString object initialized by copying the characters from another given string.
-
- initWithUTF8String:
Returns an NSString object initialized by copying the characters a given C array of UTF8-encoded bytes.
-
- integerValue
Returns the NSInteger value of the receiver’s text.
-
- intValue
Returns the integer value of the receiver’s text.
-
- isAbsolutePath
Returning a Boolean value that indicates whether the receiver represents an absolute path.
-
- isEqualToString:
Returns a Boolean value that indicates whether a given string is equal to the receiver using a literal Unicode-based comparison.
-
- lastPathComponent
Returns the last path component of the receiver.
-
- length
Returns the number of Unicode characters in the receiver.
-
- lengthOfBytesUsingEncoding:
Returns the number of bytes required to store the receiver in a given encoding.
-
- lineRangeForRange:
Returns the range of characters representing the line or lines containing a given range.
-
- linguisticTagsInRange:scheme:options:orthography:tokenRanges:
Returns an array of linguistic tags for the specified range and requested tags within the receiving string.
-
- localizedCaseInsensitiveCompare:
Returns an NSComparisonResult value that indicates the lexical ordering of the receiver and a given string using a case-insensitive, localized, comparison.
-
- localizedCompare:
Returns an NSComparisonResult value that indicates the lexical ordering of the receiver and another given string using a localized comparison.
-
- localizedStandardCompare:
Compares strings as sorted by the Finder.
-
- longLongValue
Returns the long long value of the receiver’s text.
-
- lowercaseString
Returns lowercased representation of the receiver.
-
- lowercaseStringWithLocale:
Returns lowercased representation of the receiver with the specified locale.
-
- maximumLengthOfBytesUsingEncoding:
Returns the maximum number of bytes needed to store the receiver in a given encoding.
-
- MKCoordinateForMapPoint:
Returns the latitude and longitude that corresponds to the specified map point.
-
- MKCoordinateRegionForMapRect:
Returns the region that corresponds to the specified map rectangle.
-
- MKCoordinateRegionMake:
Creates a new MKCoordinateRegion from the specified coordinate and span values.
-
- MKCoordinateRegionMakeWithDistance:
Creates a new MKCoordinateRegion from the specified coordinate and distance values.
-
- MKCoordinateSpanMake:
Creates a new MKCoordinateSpan from the specified values.
-
- MKMapPointEqualToPoint:
Returns a Boolean value indicating whether the two map points are equal.
-
- MKMapPointForCoordinate:
Returns the map point data structure that corresponds to the specified coordinate.
-
- MKMapPointMake:
Creates a new MKMapPoint structure from the specified values.
-
- MKMapPointsPerMeterAtLatitude:
Returns the number of map points that represent one meter at the given latitude.
-
- MKMapRectContainsPoint:
Returns a Boolean value indicating whether the specified map point lies within the rectangle.
-
- MKMapRectContainsRect:
Returns Boolean value indicating whether one rectangle contains another.
-
- MKMapRectDivide:
Divides the specified rectangle into two smaller rectangles.
-
- MKMapRectEqualToRect:
Returns a Boolean value indicating whether the two map rectangles are equal.
-
- MKMapRectGetHeight:
Returns the height of the map rectangle.
-
- MKMapRectGetMaxX:
Returns the maximum x-axis value of the specified rectangle.
-
- MKMapRectGetMaxY:
Returns the maximum y-axis value of the specified rectangle.
-
- MKMapRectGetMidX:
Returns the mid-point along the x-axis of the specified rectangle.
-
- MKMapRectGetMidY:
Returns the mid-point along the y-axis of the specified rectangle.
-
- MKMapRectGetMinX:
Returns the minimum x-axis value of the specified rectangle.
-
- MKMapRectGetMinY:
Returns the minimum y-axis value of the specified rectangle.
-
- MKMapRectGetWidth:
Returns the width of the map rectangle.
-
- MKMapRectInset:
Returns the specified rectangle inset by the specified amounts.
-
- MKMapRectIntersection:
Returns the rectangle representing the intersection of two rectangles.
-
- MKMapRectIntersectsRect:
Returns a Boolean value indicating whether two rectangles intersect each other.
-
- MKMapRectIsEmpty:
Returns a Boolean value indicating whether the specified rectangle has no area.
-
- MKMapRectIsNull:
Returns a Boolean indicating whether the specified rectangle is null.
-
- MKMapRectMake:
Creates a new MKMapRect structure from the specified values.
-
- MKMapRectOffset:
Returns a rectangle whose origin point is shifted by the specified amount.
-
- MKMapRectRemainder:
Normalizes the portion of the specified rectangle that lies outside the world map boundaries.
-
- MKMapRectSpans180thMeridian:
Returns a Boolean value that indicates whether the specified map rectangle crosses the 180th meridian.
-
- MKMapRectUnion:
Returns a rectangle representing the union of the two rectangles.
-
- MKMapSizeEqualToSize:
Returns a Boolean value indicating whether the two map sizes are equal.
-
- MKMapSizeMake:
Creates a new MKMapSize structure from the specified values.
-
- MKMetersBetweenMapPoints:
Returns the number of meters between two map points.
-
- MKMetersPerMapPointAtLatitude:
Returns the distance spanned by one map point at the specified latitude.
-
- MKRoadWidthAtZoomScale:
Returns the width (in screen points) of roads on a map at the specified zoom level.
-
- MKStringFromMapPoint:
Returns a formatted string for the specified map point.
-
- MKStringFromMapRect:
Returns a formatted string for the specified map rectangle.
-
- MKStringFromMapSize:
Returns a formatted string for the specified map size.
-
- NSAllocateMemoryPages:
Allocates a new block of memory.
-
- NSAllocateObject:
Creates and returns a new instance of a given class.
-
- NSClassFromString:
Obtains a class by name.
-
- NSConvertHostDoubleToSwapped:
Performs a type conversion.
-
- NSConvertHostFloatToSwapped:
Performs a type conversion.
-
- NSConvertSwappedDoubleToHost:
Performs a type conversion.
-
- NSConvertSwappedFloatToHost:
Performs a type conversion.
-
- NSCopyMemoryPages:
Copies a block of memory.
-
- NSCopyObject:
Creates an exact copy of an object.
-
- NSCreateZone:
Creates a new zone.
-
- NSDeallocateMemoryPages:
Deallocates the specified block of memory.
-
- NSDeallocateObject:
Destroys an existing object.
-
- NSDecimalAdd:
Adds two decimal values.
-
- NSDecimalCompact:
Compacts the decimal structure for efficiency.
-
- NSDecimalCompare:
Compares two decimal values.
-
- NSDecimalCopy:
Copies the value of a decimal number.
-
- NSDecimalDivide:
Divides one decimal value by another.
-
- NSDecimalIsNotANumber:
Returns a Boolean that indicates whether a given decimal contains a valid number.
-
- NSDecimalMultiply:
Multiplies two decimal numbers together.
-
- NSDecimalMultiplyByPowerOf10:
Multiplies a decimal by the specified power of 10.
-
- NSDecimalNormalize:
Normalizes the internal format of two decimal numbers to simplify later operations.
-
- NSDecimalPower:
Raises the decimal value to the specified power.
-
- NSDecimalRound:
Rounds off the decimal value.
-
- NSDecimalString:
Returns a string representation of the decimal value.
-
- NSDecimalSubtract:
Subtracts one decimal value from another.
-
- NSDecrementExtraRefCountWasZero:
Decrements the specified object’s reference count.
-
- NSDefaultMallocZone
Returns the default zone.
-
- NSEqualRanges:
Returns a Boolean value that indicates whether two given ranges are equal.
-
- NSExtraRefCount:
Returns the specified object’s reference count.
-
- NSFullUserName
Returns a string containing the full name of the current user.
-
- NSGetSizeAndAlignment:
Obtains the actual size and the aligned size of an encoded type.
-
- NSGetUncaughtExceptionHandler
Returns the top-level error handler.
-
- NSHomeDirectory
Returns the path to either the user’s or application’s home directory, depending on the platform.
-
- NSHomeDirectoryForUser:
Returns the path to a given user’s home directory.
-
- NSHostByteOrder
Returns the endian format.
-
- NSIncrementExtraRefCount:
Increments the specified object’s reference count.
-
- NSIntersectionRange:
Returns the intersection of the specified ranges.
-
- NSLocationInRange:
Returns a Boolean value that indicates whether a specified position is in a given range.
-
- NSLog:
Logs an error message to the Apple System Log facility.
-
- NSLogPageSize
Returns the binary log of the page size.
-
- NSLogv:
Logs an error message to the Apple System Log facility.
-
- NSMakeRange:
Creates a new NSRange from the specified values.
-
- NSMaxRange:
Returns the sum of the location and length of the range.
-
- NSOpenStepRootDirectory
Returns the root directory of the user’s system.
-
- NSPageSize
Returns the number of bytes in a page.
-
- NSProtocolFromString:
Returns a the protocol with a given name.
-
- NSRangeFromString:
Returns a range from a textual representation.
-
- NSRealMemoryAvailable
Returns information about the user’s system.
-
- NSRecycleZone:
Frees memory in a zone.
-
- NSRoundDownToMultipleOfPageSize:
Returns the specified number of bytes rounded down to a multiple of the page size.
-
- NSRoundUpToMultipleOfPageSize:
Returns the specified number of bytes rounded up to a multiple of the page size.
-
- NSSearchPathForDirectoriesInDomains:
Creates a list of directory search paths.
-
- NSSelectorFromString:
Returns the selector with a given name.
-
- NSSetUncaughtExceptionHandler
Changes the top-level error handler.
-
- NSSetZoneName:
Sets the name of the specified zone.
-
- NSShouldRetainWithZone:
Indicates whether an object should be retained.
-
- NSStringFromCGAffineTransform:
Returns a string formatted to contain the data from an affine transform.
-
- NSStringFromCGPoint:
Returns a string formatted to contain the data from a point.
-
- NSStringFromCGRect:
Returns a string formatted to contain the data from a rectangle.
-
- NSStringFromCGSize:
Returns a string formatted to contain the data from a size data structure.
-
- NSStringFromClass:
Returns the name of a class as a string.
-
- NSStringFromProtocol:
Returns the name of a protocol as a string.
-
- NSStringFromRange:
Returns a string representation of a range.
-
- NSStringFromSelector:
Returns a string representation of a given selector.
-
- NSStringFromUIEdgeInsets:
Returns a string formatted to contain the data from an edge insets structure.
-
- NSStringFromUIOffset:
Returns a string formatted to contain the data from an offset structure.
-
- NSSwapBigDoubleToHost:
A utility for swapping the bytes of a number.
-
- NSSwapBigFloatToHost:
A utility for swapping the bytes of a number.
-
- NSSwapBigIntToHost:
A utility for swapping the bytes of a number.
-
- NSSwapBigLongLongToHost:
A utility for swapping the bytes of a number.
-
- NSSwapBigLongToHost:
A utility for swapping the bytes of a number.
-
- NSSwapBigShortToHost:
A utility for swapping the bytes of a number.
-
- NSSwapDouble:
A utility for swapping the bytes of a number.
-
- NSSwapFloat:
A utility for swapping the bytes of a number.
-
- NSSwapHostDoubleToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostDoubleToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapHostFloatToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostFloatToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapHostIntToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostIntToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapHostLongLongToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostLongLongToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapHostLongToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostLongToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapHostShortToBig:
A utility for swapping the bytes of a number.
-
- NSSwapHostShortToLittle:
A utility for swapping the bytes of a number.
-
- NSSwapInt:
A utility for swapping the bytes of a number.
-
- NSSwapLittleDoubleToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLittleFloatToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLittleIntToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLittleLongLongToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLittleLongToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLittleShortToHost:
A utility for swapping the bytes of a number.
-
- NSSwapLong:
A utility for swapping the bytes of a number.
-
- NSSwapLongLong:
A utility for swapping the bytes of a number.
-
- NSSwapShort:
A utility for swapping the bytes of a number.
-
- NSTemporaryDirectory
Returns the path of the temporary directory for the current user.
-
- NSTextAlignmentFromCTTextAlignment:
Converts a Core Text alignment constant value to the matching constant value used by UIKit.
-
- NSTextAlignmentToCTTextAlignment:
Converts a UIKit text alignment constant value to the matching constant value used by Core Text.
-
- NSUnionRange:
Returns the union of the specified ranges.
-
- NSUserName
Returns the logon name of the current user.
-
- NSZoneCalloc:
Allocates memory in a zone.
-
- NSZoneFree:
Deallocates a block of memory in the specified zone.
-
- NSZoneFromPointer:
Gets the zone for a given block of memory.
-
- NSZoneMalloc:
Allocates memory in a zone.
-
- NSZoneName:
Returns the name of the specified zone.
-
- NSZoneRealloc:
Allocates memory in a zone.
-
- paragraphRangeForRange:
Returns the range of characters representing the paragraph or paragraphs containing a given range.
-
- pathComponents
Returns an array of NSString objects containing, in order, each path component of the receiver.
-
- pathExtension
Interprets the receiver as a path and returns the receiver’s extension, if any.
- - performBlockAndWait:
-
- persistentStoreCoordinator
Returns the persistent store coordinator of the receiver.
-
- precomposedStringWithCanonicalMapping
Returns a string made by normalizing the receiver’s contents using Form C.
-
- precomposedStringWithCompatibilityMapping
Returns a string made by normalizing the receiver’s contents using Form KC.
-
- processPendingChanges
Forces the receiver to process changes to the object graph.
-
- propagatesDeletesAtEndOfEvent
Returns a Boolean that indicates whether the receiver propagates deletes at the end of the event in which a change was made.
-
- propertyList
Parses the receiver as a text representation of a property list, returning an NSString, NSData, NSArray, or NSDictionary object, according to the topmost element.
-
- propertyListFromStringsFileFormat
Returns a dictionary object initialized with the keys and values found in the receiver.
-
- rangeOfCharacterFromSet:
Finds and returns the range in the receiver of the first character from a given character set.
-
- rangeOfCharacterFromSet:options:
Finds and returns the range in the receiver of the first character, using given options, from a given character set.
-
- rangeOfCharacterFromSet:options:range:
Finds and returns the range in the receiver of the first character from a given character set found in a given range with given options.
-
- rangeOfComposedCharacterSequenceAtIndex:
Returns the range in the receiver of the composed character sequence located at a given index.
-
- rangeOfComposedCharacterSequencesForRange:
Returns the range in the string of the composed character sequences for a given range.
-
- rangeOfString:
Finds and returns the range of the first occurrence of a given string within the receiver.
-
- rangeOfString:options:
Finds and returns the range of the first occurrence of a given string within the receiver, subject to given options.
-
- rangeOfString:options:range:
Finds and returns the range of the first occurrence of a given string, within the given range of the receiver, subject to given options.
-
- rangeOfString:options:range:locale:
Finds and returns the range of the first occurrence of a given string within a given range of the receiver, subject to given options, using the specified locale, if any.
-
- redo
Sends an redo message to the receiver’s undo manager, asking it to reverse the latest undo operation applied to objects in the object graph.
-
- refreshObject:mergeChanges:
Updates the persistent properties of a managed object to use the latest values from the persistent store.
-
- registeredObjects
Returns the set of objects registered with the receiver.
-
- reset
Returns the receiver to its base state.
-
- retainsRegisteredObjects
Returns a Boolean that indicates whether the receiver keeps strong references to all registered managed objects.
-
- rollback
Removes everything from the undo stack, discards all insertions and deletions, and restores updated objects to their last committed values.
-
- save:
Attempts to commit unsaved changes to registered objects to their persistent store.
-
- sendDataToAllPlayers:withDataMode:error:
Transmits data to all players connected to the match.
-
- setMergePolicy:
Sets the merge policy of the receiver.
-
- setParentContext:
Sets the receiver’s parent context to the given context.
-
- setPersistentStoreCoordinator:
Sets the persistent store coordinator of the receiver.
-
- setPropagatesDeletesAtEndOfEvent:
Sets whether the context propagates deletes to related objects at the end of the event.
-
- setRetainsRegisteredObjects:
Sets whether the receiver keeps strong references to all registered managed objects, or only objects necessary for a pending save (those that are inserted, updated, deleted, or locked).
-
- setStalenessInterval:
Sets the maximum length of time that may have elapsed since the store previously fetched data before fulfilling a fault issues a new fetch rather than using the previously-fetched data.
-
- setUndoManager:
Sets the undo manager of the receiver.
-
- smallestEncoding
Returns the smallest encoding to which the receiver can be converted without loss of information.
-
- stalenessInterval
Returns the maximum length of time that may have elapsed since the store previously fetched data before fulfilling a fault issues a new fetch rather than using the previously-fetched data.
-
- stringByAbbreviatingWithTildeInPath
Returns a new string representing the receiver as a path with a tilde (~) substituted for the full path to the current user’s home directory.
-
- stringByAddingPercentEscapesUsingEncoding:
Returns a representation of the receiver using a given encoding to determine the percent escapes necessary to convert the receiver into a legal URL string.
-
- stringByAppendingFormat:
Returns a string made by appending to the receiver a string constructed from a given format string and the following arguments.
-
- stringByAppendingPathComponent:
Returns a new string made by appending to the receiver a given string.
-
- stringByAppendingPathExtension:
Returns a new string made by appending to the receiver an extension separator followed by a given extension.
-
- stringByAppendingString:
Returns a new string made by appending a given string to the receiver.
-
- stringByDeletingLastPathComponent
Returns a new string made by deleting the last path component from the receiver, along with any final path separator.
-
- stringByDeletingPathExtension
Returns a new string made by deleting the extension (if any, and only the last) from the receiver.
-
- stringByExpandingTildeInPath
Returns a new string made by expanding the initial component of the receiver to its full path value.
-
- stringByFoldingWithOptions:locale:
Returns a string with the given character folding options applied.
-
- stringByPaddingToLength:withString:startingAtIndex:
Returns a new string formed from the receiver by either removing characters from the end, or by appending as many occurrences as necessary of a given pad string.
-
- stringByReplacingCharactersInRange:withString:
Returns a new string in which the characters in a specified range of the receiver are replaced by a given string.
-
- stringByReplacingOccurrencesOfString:withString:
Returns a new string in which all occurrences of a target string in the receiver are replaced by another given string.
-
- stringByReplacingOccurrencesOfString:withString:options:range:
Returns a new string in which all occurrences of a target string in a specified range of the receiver are replaced by another given string.
-
- stringByReplacingPercentEscapesUsingEncoding:
Returns a new string made by replacing in the receiver all percent escapes with the matching characters as determined by a given encoding.
-
- stringByResolvingSymlinksInPath
Returns a new string made from the receiver by resolving all symbolic links and standardizing path.
-
- stringByStandardizingPath
Returns a new string made by removing extraneous path components from the receiver.
-
- stringByTrimmingCharactersInSet:
Returns a new string made by removing from both ends of the receiver characters contained in a given character set.
-
- stringsByAppendingPaths:
Returns an array of strings made by separately appending to the receiver each string in in a given array.
-
- substringFromIndex:
Returns a new string containing the characters of the receiver from the one at a given index to the end.
-
- substringToIndex:
Returns a new string containing the characters of the receiver up to, but not including, the one at a given index.
-
- substringWithRange:
Returns a string object containing the characters of the receiver that lie within a given range.
-
- tryLock
Attempts to acquire a lock.
-
- UIAccessibilityPostNotification:
Posts a notification to assistive applications.
-
- UIAccessibilityZoomFocusChanged:
Notifies the system that the app’s focus has changed to a new location.
-
- UIApplicationMain:
This function is called in the main entry point to create the application object and the application delegate and set up the event cycle.
-
- UIEdgeInsetsEqualToEdgeInsets:
Compares two edge insets to determine if they are the same.
-
- UIEdgeInsetsFromString:
Returns a UIKit edge insets structure corresponding to the data in a given string.
-
- UIEdgeInsetsInsetRect:
Adjusts a rectangle by the given edge insets.
-
- UIEdgeInsetsMake:
Creates an edge inset for a button or view.
-
- UIGraphicsAddPDFContextDestinationAtPoint:
Creates a jump destination in the current page.
-
- UIGraphicsBeginImageContext:
Creates a bitmap-based graphics context and makes it the current context.
-
- UIGraphicsBeginImageContextWithOptions:
Creates a bitmap-based graphics context with the specified options.
-
- UIGraphicsBeginPDFContextToData:
Creates a PDF-based graphics context that targets the specified mutable data object.
-
- UIGraphicsBeginPDFContextToFile:
Creates a PDF-based graphics context that targets a file at the specified path.
-
- UIGraphicsBeginPDFPage
Marks the beginning of a new page in a PDF context and configures it using default values.
-
- UIGraphicsBeginPDFPageWithInfo:
Marks the beginning of a new page in a PDF context and configures it using the specified values.
-
- UIGraphicsEndImageContext
Removes the current bitmap-based graphics context from the top of the stack.
-
- UIGraphicsEndPDFContext
Closes a PDF graphics context and pops it from the current context stack.
-
- UIGraphicsGetCurrentContext
Returns the current graphics context.
-
- UIGraphicsGetImageFromCurrentImageContext
Returns an image based on the contents of the current bitmap-based graphics context.
-
- UIGraphicsGetPDFContextBounds
Returns the current page bounds.
-
- UIGraphicsPopContext
Removes the current graphics context from the top of the stack, restoring the previous context.
-
- UIGraphicsPushContext:
Makes the specified graphics context the current context.
-
- UIGraphicsSetPDFContextDestinationForRect:
Links a rectangle on the current page to the specified jump destination.
-
- UIGraphicsSetPDFContextURLForRect:
Links a rectangle on the current page to the specified URL.
-
- UIImageJPEGRepresentation:
Returns the data for the specified image in JPEG format.
-
- UIImagePNGRepresentation:
Returns the data for the specified image in PNG format.
-
- UIImageWriteToSavedPhotosAlbum:
Adds the specified image to the user’s Camera Roll album.
-
- UIOffsetFromString:
Returns a UIKit offset structure corresponding to the data in a given string.
-
- UIRectClip:
Modifies the current clipping path by intersecting it with the specified rectangle.
-
- UIRectFill:
Fills the specified rectangle with the current color.
-
- UIRectFillUsingBlendMode:
Fills a rectangle with the current fill color using the specified blend mode.
-
- UIRectFrame:
Draws a frame around the inside of the specified rectangle.
-
- UIRectFrameUsingBlendMode:
Draws a frame around the inside of a rectangle using the specified blend mode.
-
- UISaveVideoAtPathToSavedPhotosAlbum:
Adds the movie at the specified path to the user’s Camera Roll album.
-
- UIVideoAtPathIsCompatibleWithSavedPhotosAlbum:
Returns a Boolean value indicating whether the specified video can be saved to user’s Camera Roll album.
-
- undo
Sends an undo message to the receiver’s undo manager, asking it to reverse the latest uncommitted changes applied to objects in the object graph.
-
- undoManager
Returns the undo manager of the receiver.
-
- unlock
Relinquishes a previously acquired lock.
-
- updatedObjects
Returns the set of objects registered with the receiver that have uncommitted changes.
-
- uppercaseString
Returns an uppercased representation of the receiver.
-
- uppercaseStringWithLocale:
Returns uppercased representation of the receiver with the specified locale.
-
- userInfo
Returns the receiver’s user info.
-
- UTF8String
Returns a null-terminated UTF8 representation of the receiver.
-
- voiceChatWithName:
Joins a voice channel.
-
- writeToFile:atomically:encoding:error:
Writes the contents of the receiver to a file at a given path using a given encoding.
-
- writeToURL:atomically:encoding:error:
Writes the contents of the receiver to the URL specified by url using the specified encoding.
Instance Method Details
- (CGRect) AVMakeRectWithAspectRatioInsideRect(aspectRatio, boundingRect)
- (CFTimeInterval) CACurrentMediaTime
Returns the current absolute time, in seconds.
- (CATransform3D) CATransform3DConcat(a, b)
Concatenate 'b' to 'a' and return the result: t' = a * b.
- (Boolean) CATransform3DEqualToTransform(a, b)
Returns a Boolean value that indicates whether the two transforms are exactly equal.
- (CGAffineTransform) CATransform3DGetAffineTransform(t)
Returns the affine transform represented by 't'. If 't' can not be exactly represented as an affine transform the returned value is undefined.
- (CATransform3D) CATransform3DInvert(t)
Invert 't' and return the result. Returns the original matrix if 't' has no inverse.
- (Boolean) CATransform3DIsAffine(t)
Returns true if 't' can be exactly represented by an affine transform.
- (Boolean) CATransform3DIsIdentity(t)
Returns a Boolean value that indicates whether the transform is the identity transform.
- (CATransform3D) CATransform3DMakeRotation(angle, x, y, z)
Returns a transform that rotates by 'angle' radians about the vector '(x, y, z)'. If the vector has length zero the identity transform is returned.
- (CATransform3D) CATransform3DMakeScale(sx, sy, sz)
Returns a transform that scales by `(sx, sy, sz)': * t' = [sx 0 0 0; 0 sy 0 0; 0 0 sz 0; 0 0 0 1].
- (CATransform3D) CATransform3DTranslate(t, tx, ty, tz)
Translate 't' by '(tx, ty, tz)' and return the result: t' = translate(tx, ty, tz) * t.
- (CFAbsoluteTime) CFAbsoluteTimeAddGregorianUnits(at, tz, units)
Adds a time interval, expressed as Gregorian units, to a given absolute time.
- (SInt32) CFAbsoluteTimeGetDayOfWeek(at, tz)
Returns an integer representing the day of the week indicated by the specified absolute time.
- (SInt32) CFAbsoluteTimeGetDayOfYear(at, tz)
Returns an integer representing the day of the year indicated by the specified absolute time.
- (CFGregorianUnits) CFAbsoluteTimeGetDifferenceAsGregorianUnits(at1, at2, tz, unitFlags)
Computes the time difference between two specified absolute times and returns the result as an interval in Gregorian units.
- (CFGregorianDate) CFAbsoluteTimeGetGregorianDate(at, tz)
Converts an absolute time value into a Gregorian date.
- (SInt32) CFAbsoluteTimeGetWeekOfYear(at, tz)
Returns an integer representing the week of the year indicated by the specified absolute time.
- (Object) CFAllocatorAllocate(allocator, size, hint)
Allocates memory using the specified allocator.
- (CFAllocatorRef) CFAllocatorCreate(allocator, context)
Creates an allocator object.
- (Object) CFAllocatorDeallocate(allocator, ptr)
Deallocates a block of memory with a given allocator.
- (Object) CFAllocatorGetContext(allocator, context)
Obtains the context of the specified allocator or of the default allocator.
- (CFAllocatorRef) CFAllocatorGetDefault
Gets the default allocator object for the current thread.
- (CFIndex) CFAllocatorGetPreferredSizeForSize(allocator, size, hint)
Obtains the number of bytes likely to be allocated upon a specific request.
- (CFTypeID) CFAllocatorGetTypeID
Returns the type identifier for the CFAllocator opaque type.
- (nil) CFAllocatorReallocate(allocator, ptr, newsize, hint)
Reallocates memory using the specified allocator.
- (nil) CFAllocatorSetDefault(allocator)
Sets the given allocator as the default for the current thread.
- (Object) CFArrayAppendArray(theArray, otherArray, otherRange)
Adds the values from one array to another array.
- (Object) CFArrayAppendValue(theArray, value)
Adds a value to an array giving it the new largest index.
- (Object) CFArrayApplyFunction(theArray, range, applier, context)
Calls a function once for each element in range in an array.
- (CFIndex) CFArrayBSearchValues(theArray, range, value, comparator, context)
Searches an array for a value using a binary search algorithm.
- (Boolean) CFArrayContainsValue(theArray, range, value)
Reports whether or not a value is in an array.
- (CFArrayRef) CFArrayCreate(allocator, values, numValues, callBacks)
Creates a new immutable array with the given values.
- (CFArrayRef) CFArrayCreateCopy(allocator, theArray)
Creates a new immutable array with the values from another array.
- (CFMutableArrayRef) CFArrayCreateMutable(allocator, capacity, callBacks)
Creates a new empty mutable array.
- (CFMutableArrayRef) CFArrayCreateMutableCopy(allocator, capacity, theArray)
Creates a new mutable array with the values from another array.
- (nil) CFArrayExchangeValuesAtIndices(theArray, idx1, idx2)
Exchanges the values at two indices of an array.
- (CFIndex) CFArrayGetCount(theArray)
Returns the number of values currently in an array.
- (CFIndex) CFArrayGetCountOfValue(theArray, range, value)
Counts the number of times a given value occurs in an array.
- (CFIndex) CFArrayGetFirstIndexOfValue(theArray, range, value)
Searches an array forward for a value.
- (CFIndex) CFArrayGetLastIndexOfValue(theArray, range, value)
Searches an array backward for a value.
- (CFTypeID) CFArrayGetTypeID
Returns the type identifier for the CFArray opaque type.
- (const) CFArrayGetValueAtIndex(theArray, idx)
Retrieves a value at a given index.
- (nil) CFArrayGetValues(theArray, range, values)
Fills a buffer with values from an array.
- (nil) CFArrayInsertValueAtIndex(theArray, idx, value)
Inserts a value into an array at a given index.
- (nil) CFArrayRemoveAllValues(theArray)
Removes all the values from an array, making it empty.
- (nil) CFArrayRemoveValueAtIndex(theArray, idx)
Removes the value at a given index from an array.
- (nil) CFArrayReplaceValues(theArray, range, newValues, newCount)
Replaces a range of values in an array.
- (nil) CFArraySetValueAtIndex(theArray, idx, value)
Changes the value at a given index in an array.
- (nil) CFArraySortValues(theArray, range, comparator, context)
Sorts the values in an array using a given comparison function.
- (Object) CFAttributedStringBeginEditing(aStr)
Defers internal consistency-checking and coalescing for a mutable attributed string.
- (CFAttributedStringRef) CFAttributedStringCreate(alloc, str, attributes)
Creates an attributed string with specified string and attributes.
- (CFAttributedStringRef) CFAttributedStringCreateCopy(alloc, aStr)
Creates an immutable copy of an attributed string.
- (CFMutableAttributedStringRef) CFAttributedStringCreateMutable(alloc, maxLength)
Creates a mutable attributed string.
- (CFMutableAttributedStringRef) CFAttributedStringCreateMutableCopy(alloc, maxLength, aStr)
Creates a mutable copy of an attributed string.
- (CFAttributedStringRef) CFAttributedStringCreateWithSubstring(alloc, aStr, range)
Creates a sub-attributed string from the specified range.
- (nil) CFAttributedStringEndEditing(aStr)
Re-enables internal consistency-checking and coalescing for a mutable attributed string.
- (CFTypeRef) CFAttributedStringGetAttribute(aStr, loc, attrName, effectiveRange)
Returns the value of a given attribute of an attributed string at a specified location.
- (CFTypeRef) CFAttributedStringGetAttributeAndLongestEffectiveRange(aStr, loc, attrName, inRange, longestEffectiveRange)
Returns the value of a given attribute of an attributed string at a specified location.
- (CFDictionaryRef) CFAttributedStringGetAttributes(aStr, loc, effectiveRange)
Returns the attributes of an attributed string at a specified location.
- (CFDictionaryRef) CFAttributedStringGetAttributesAndLongestEffectiveRange(aStr, loc, inRange, longestEffectiveRange)
Returns the attributes of an attributed string at a specified location.
- (CFIndex) CFAttributedStringGetLength(aStr)
Returns the length of the attributed string in characters.
- (CFMutableStringRef) CFAttributedStringGetMutableString(aStr)
Gets as a mutable string the string for an attributed string.
- (CFStringRef) CFAttributedStringGetString(aStr)
Returns the string for an attributed string.
- (CFTypeID) CFAttributedStringGetTypeID
Returns the type identifier for the CFAttributedString opaque type.
- (nil) CFAttributedStringRemoveAttribute(aStr, range, attrName)
Removes the value of a single attribute over a specified range.
- (nil) CFAttributedStringReplaceAttributedString(aStr, range, replacement)
Replaces the attributed substring over a range with another attributed string.
- (nil) CFAttributedStringReplaceString(aStr, range, replacement)
Modifies the string of an attributed string.
- (nil) CFAttributedStringSetAttribute(aStr, range, attrName, value)
Sets the value of a single attribute over the specified range.
- (nil) CFAttributedStringSetAttributes(aStr, range, replacement, clearOtherAttributes)
Sets the value of attributes of a mutable attributed string over a specified range.
- (Object) CFBagAddValue(theBag, value)
Adds a value to a mutable bag.
- (Object) CFBagApplyFunction(theBag, applier, context)
Calls a function once for each value in a bag.
- (Boolean) CFBagContainsValue(theBag, value)
Reports whether or not a value is in a bag.
- (CFBagRef) CFBagCreate(allocator, values, numValues, callBacks)
Creates an immutable bag containing specified values.
- (CFBagRef) CFBagCreateCopy(allocator, theBag)
Creates an immutable bag with the values of another bag.
- (CFMutableBagRef) CFBagCreateMutable(allocator, capacity, callBacks)
Creates a new empty mutable bag.
- (CFMutableBagRef) CFBagCreateMutableCopy(allocator, capacity, theBag)
Creates a new mutable bag with the values from another bag.
- (CFIndex) CFBagGetCount(theBag)
Returns the number of values currently in a bag.
- (CFIndex) CFBagGetCountOfValue(theBag, value)
Returns the number of times a value occurs in a bag.
- (CFTypeID) CFBagGetTypeID
Returns the type identifier for the CFBag opaque type.
- (const) CFBagGetValue(theBag, value)
Returns a requested value from a bag.
- (Boolean) CFBagGetValueIfPresent(theBag, candidate, value)
Reports whether or not a value is in a bag, and returns that value indirectly if it exists.
- (nil) CFBagGetValues(theBag, values)
Fills a buffer with values from a bag.
- (nil) CFBagRemoveAllValues(theBag)
Removes all values from a mutable bag.
- (nil) CFBagRemoveValue(theBag, value)
Removes a value from a mutable bag.
- (nil) CFBagReplaceValue(theBag, value)
Replaces a value in a mutable bag.
- (nil) CFBagSetValue(theBag, value)
Sets a value in a mutable bag.
- (Object) CFBinaryHeapAddValue(heap, value)
Adds a value to a binary heap.
- (Object) CFBinaryHeapApplyFunction(heap, applier, context)
Iteratively applies a function to all the values in a binary heap.
- (Boolean) CFBinaryHeapContainsValue(heap, value)
Returns whether a given value is in a binary heap.
- (CFBinaryHeapRef) CFBinaryHeapCreate(allocator, capacity, callBacks, compareContext)
Creates a new mutable or fixed-mutable binary heap.
- (CFBinaryHeapRef) CFBinaryHeapCreateCopy(allocator, capacity, heap)
Creates a new mutable or fixed-mutable binary heap with the values from a pre-existing binary heap.
- (CFIndex) CFBinaryHeapGetCount(heap)
Returns the number of values currently in a binary heap.
- (CFIndex) CFBinaryHeapGetCountOfValue(heap, value)
Counts the number of times a given value occurs in a binary heap.
- (const) CFBinaryHeapGetMinimum(heap)
Returns the minimum value in a binary heap.
- (Boolean) CFBinaryHeapGetMinimumIfPresent(heap, value)
Returns the minimum value in a binary heap, if present.
- (CFTypeID) CFBinaryHeapGetTypeID
Returns the type identifier of the CFBinaryHeap opaque type.
- (nil) CFBinaryHeapGetValues(heap, values)
Copies all the values from a binary heap into a sorted C array.
- (nil) CFBinaryHeapRemoveAllValues(heap)
Removes all values from a binary heap, making it empty.
- (nil) CFBinaryHeapRemoveMinimumValue(heap)
Removes the minimum value from a binary heap.
- (Boolean) CFBitVectorContainsBit(bv, range, value)
Returns whether a bit vector contains a particular bit value.
- (CFBitVectorRef) CFBitVectorCreate(allocator, bytes, numBits)
Creates an immutable bit vector from a block of memory.
- (CFBitVectorRef) CFBitVectorCreateCopy(allocator, bv)
Creates an immutable bit vector that is a copy of another bit vector.
- (CFMutableBitVectorRef) CFBitVectorCreateMutable(allocator, capacity)
Creates a mutable bit vector.
- (CFMutableBitVectorRef) CFBitVectorCreateMutableCopy(allocator, capacity, bv)
Creates a new mutable bit vector from a pre-existing bit vector.
- (nil) CFBitVectorFlipBitAtIndex(bv, idx)
Flips a bit value in a bit vector.
- (nil) CFBitVectorFlipBits(bv, range)
Flips a range of bit values in a bit vector.
- (CFBit) CFBitVectorGetBitAtIndex(bv, idx)
Returns the bit value at a given index in a bit vector.
- (Object) CFBitVectorGetBits(bv, range, bytes)
Returns the bit values in a range of indices in a bit vector.
- (CFIndex) CFBitVectorGetCount(bv)
Returns the number of bit values in a bit vector.
- (CFIndex) CFBitVectorGetCountOfBit(bv, range, value)
Counts the number of times a certain bit value occurs within a range of bits in a bit vector.
- (CFIndex) CFBitVectorGetFirstIndexOfBit(bv, range, value)
Locates the first occurrence of a certain bit value within a range of bits in a bit vector.
- (CFIndex) CFBitVectorGetLastIndexOfBit(bv, range, value)
Locates the last occurrence of a certain bit value within a range of bits in a bit vector.
- (CFTypeID) CFBitVectorGetTypeID
Returns the type identifier for the CFBitVector opaque type.
- (nil) CFBitVectorSetAllBits(bv, value)
Sets all bits in a bit vector to a particular value.
- (nil) CFBitVectorSetBitAtIndex(bv, idx, value)
Sets the value of a particular bit in a bit vector.
- (nil) CFBitVectorSetBits(bv, range, value)
Sets a range of bits in a bit vector to a particular value.
- (nil) CFBitVectorSetCount(bv, count)
Changes the size of a mutable bit vector.
- (CFTypeID) CFBooleanGetTypeID
Returns the Core Foundation type identifier for the CFBoolean opaque type.
- (Boolean) CFBooleanGetValue(boolean)
Returns the value of a CFBoolean object as a standard C type Boolean.
- (Object) CFBundleCloseBundleResourceMap(bundle, refNum)
Closes an open resource map for a bundle.
- (CFURLRef) CFBundleCopyAuxiliaryExecutableURL(bundle, executableName)
Returns the location of a bundle’s auxiliary executable code.
- (CFURLRef) CFBundleCopyBuiltInPlugInsURL(bundle)
Returns the location of a bundle’s built in plug-in.
- (CFArrayRef) CFBundleCopyBundleLocalizations(bundle)
Returns an array containing a bundle’s localizations.
- (CFURLRef) CFBundleCopyBundleURL(bundle)
Returns the location of a bundle.
- (CFArrayRef) CFBundleCopyExecutableArchitectures(bundle)
Returns an array of CFNumbers representing the architectures a given bundle provides.
- (CFArrayRef) CFBundleCopyExecutableArchitecturesForURL(url)
Returns an array of CFNumbers representing the architectures a given URL provides.
- (CFURLRef) CFBundleCopyExecutableURL(bundle)
Returns the location of a bundle’s main executable code.
- (CFDictionaryRef) CFBundleCopyInfoDictionaryForURL(url)
Returns the information dictionary for a given URL location.
- (CFDictionaryRef) CFBundleCopyInfoDictionaryInDirectory(bundleURL)
Returns a bundle’s information dictionary.
- (CFArrayRef) CFBundleCopyLocalizationsForPreferences(locArray, prefArray)
Given an array of possible localizations and preferred locations, returns the one or more of them that CFBundle would use, without reference to the current application context.
- (CFArrayRef) CFBundleCopyLocalizationsForURL(url)
Returns an array containing the localizations for a bundle or executable at a particular location.
- (CFStringRef) CFBundleCopyLocalizedString(bundle, key, value, tableName)
Returns a localized string from a bundle’s strings file.
- (CFArrayRef) CFBundleCopyPreferredLocalizationsFromArray(locArray)
Given an array of possible localizations, returns the one or more of them that CFBundle would use in the current application context.
- (CFURLRef) CFBundleCopyPrivateFrameworksURL(bundle)
Returns the location of a bundle’s private Frameworks directory.
- (CFURLRef) CFBundleCopyResourcesDirectoryURL(bundle)
Returns the location of a bundle’s Resources directory.
- (CFURLRef) CFBundleCopyResourceURL(bundle, resourceName, resourceType, subDirName)
Returns the location of a resource contained in the specified bundle.
- (CFURLRef) CFBundleCopyResourceURLForLocalization(bundle, resourceName, resourceType, subDirName, localizationName)
Returns the location of a localized resource in a bundle.
- (CFURLRef) CFBundleCopyResourceURLInDirectory(bundleURL, resourceName, resourceType, subDirName)
Returns the location of a resource contained in the specified bundle directory without requiring the creation of a CFBundle object.
- (CFArrayRef) CFBundleCopyResourceURLsOfType(bundle, resourceType, subDirName)
Assembles an array of URLs specifying all of the resources of the specified type found in a bundle.
- (CFArrayRef) CFBundleCopyResourceURLsOfTypeForLocalization(bundle, resourceType, subDirName, localizationName)
Returns an array containing copies of the URL locations for a specified bundle, resource, and localization name.
- (CFArrayRef) CFBundleCopyResourceURLsOfTypeInDirectory(bundleURL, resourceType, subDirName)
Returns an array of CFURL objects describing the locations of all resources in a bundle of the specified type without needing to create a CFBundle object.
- (CFURLRef) CFBundleCopySharedFrameworksURL(bundle)
Returns the location of a bundle’s shared frameworks directory.
- (CFURLRef) CFBundleCopySharedSupportURL(bundle)
Returns the location of a bundle’s shared support files directory.
- (CFURLRef) CFBundleCopySupportFilesDirectoryURL(bundle)
Returns the location of the bundle’s support files directory.
- (CFBundleRef) CFBundleCreate(allocator, bundleURL)
Creates a CFBundle object.
- (CFArrayRef) CFBundleCreateBundlesFromDirectory(allocator, directoryURL, bundleType)
Searches a directory and constructs an array of CFBundle objects from all valid bundles in the specified directory.
- (CFArrayRef) CFBundleGetAllBundles
Returns an array containing all of the bundles currently open in the application.
- (CFBundleRef) CFBundleGetBundleWithIdentifier(bundleID)
Locate a bundle given its program-defined identifier.
- (Object) CFBundleGetDataPointerForName(bundle, symbolName)
Returns a data pointer to a symbol of the given name.
- (Object) CFBundleGetDataPointersForNames(bundle, symbolNames, stbl[])
Returns a C array of data pointer to symbols of the given names.
- (CFStringRef) CFBundleGetDevelopmentRegion(bundle)
Returns the bundle’s development region from the bundle’s information property list.
- (Object) CFBundleGetFunctionPointerForName(bundle, functionName)
Returns a pointer to a function in a bundle’s executable code using the function name as the search key.
- (Object) CFBundleGetFunctionPointersForNames(bundle, functionNames, ftbl[])
Constructs a function table containing pointers to all of the functions found in a bundle’s main executable code.
- (CFStringRef) CFBundleGetIdentifier(bundle)
Returns the bundle identifier from a bundle’s information property list.
- (CFDictionaryRef) CFBundleGetInfoDictionary(bundle)
Returns a bundle’s information dictionary.
- (CFDictionaryRef) CFBundleGetLocalInfoDictionary(bundle)
Returns a bundle’s localized information dictionary.
- (CFBundleRef) CFBundleGetMainBundle
Returns an application’s main bundle.
- (Object) CFBundleGetPackageInfo(bundle, packageType, packageCreator)
Returns a bundle’s package type and creator.
- (Boolean) CFBundleGetPackageInfoInDirectory(url, packageType, packageCreator)
Returns a bundle’s package type and creator without having to create a CFBundle object.
- (CFPlugInRef) CFBundleGetPlugIn(bundle)
Returns a bundle’s plug-in.
- (CFTypeID) CFBundleGetTypeID
Returns the type identifier for the CFBundle opaque type.
- (CFTypeRef) CFBundleGetValueForInfoDictionaryKey(bundle, key)
Returns a value (localized if possible) from a bundle’s information dictionary.
- (UInt32) CFBundleGetVersionNumber(bundle)
Returns a bundle’s version number.
- (Boolean) CFBundleIsExecutableLoaded(bundle)
Obtains information about the load status for a bundle’s main executable.
- (Boolean) CFBundleLoadExecutable(bundle)
Loads a bundle’s main executable code into memory and dynamically links it into the running application.
- (Boolean) CFBundleLoadExecutableAndReturnError(bundle, error)
Returns a Boolean value that indicates whether a given bundle is loaded, attempting to load it if necessary.
- (SInt32) CFBundleOpenBundleResourceFiles(bundle, refNum, localizedRefNum)
Opens the non-localized and localized resource files (if any) for a bundle in separate resource maps.
- (CFBundleRefNum) CFBundleOpenBundleResourceMap(bundle)
Opens the non-localized and localized resource files (if any) for a bundle in a single resource map.
- (Boolean) CFBundlePreflightExecutable(bundle, error)
Returns a Boolean value that indicates whether a given bundle is loaded or appears to be loadable.
- (Object) CFBundleUnloadExecutable(bundle)
Unloads the main executable for the specified bundle.
- (CFByteOrder) CFByteOrderGetCurrent
Returns the byte order of the current computer.
- (Boolean) CFCalendarAddComponents(calendar, at, options, componentDesc)
Computes the absolute time when specified components are added to a given absolute time.
- (Boolean) CFCalendarComposeAbsoluteTime(calendar, at, componentDesc)
Computes the absolute time from components in a description string.
- (CFCalendarRef) CFCalendarCopyCurrent
Returns a copy of the logical calendar for the current user.
- (CFLocaleRef) CFCalendarCopyLocale(calendar)
Returns a locale object for a specified calendar.
- (CFTimeZoneRef) CFCalendarCopyTimeZone(calendar)
Returns a time zone object for a specified calendar.
- (CFCalendarRef) CFCalendarCreateWithIdentifier(allocator, identifier)
Returns a calendar object for the calendar identified by a calendar identifier.
- (Boolean) CFCalendarDecomposeAbsoluteTime(calendar, at, componentDesc)
Computes the components which are indicated by the componentDesc description string for the given absolute time.
- (Boolean) CFCalendarGetComponentDifference(calendar, startingAT, resultAT, options, componentDesc)
Computes the difference between the two absolute times, in terms of specified calendrical components.
- (CFIndex) CFCalendarGetFirstWeekday(calendar)
Returns the index of first weekday for a specified calendar.
- (CFStringRef) CFCalendarGetIdentifier(calendar)
Returns the given calendar’s identifier.
- (CFRange) CFCalendarGetMaximumRangeOfUnit(calendar, unit)
Returns the maximum range limits of the values that a specified unit can take on in a given calendar.
- (CFIndex) CFCalendarGetMinimumDaysInFirstWeek(calendar)
Returns the minimum number of days in the first week of a specified calendar.
- (CFRange) CFCalendarGetMinimumRangeOfUnit(calendar, unit)
Returns the minimum range limits of the values that a specified unit can take on in a given calendar.
- (CFIndex) CFCalendarGetOrdinalityOfUnit(calendar, smallerUnit, biggerUnit, at)
Returns the ordinal number of a calendrical unit within a larger unit at a specified absolute time.
- (CFRange) CFCalendarGetRangeOfUnit(calendar, smallerUnit, biggerUnit, at)
Returns the range of values that one unit can take on within a larger unit during which a specific absolute time occurs.
- (Boolean) CFCalendarGetTimeRangeOfUnit(calendar, unit, at, startp, tip)
Returns by reference the start time and duration of a given calendar unit that contains a given absolute time.
- (CFTypeID) CFCalendarGetTypeID
Returns the type identifier for the CFCalendar opaque type.
- (Object) CFCalendarSetFirstWeekday(calendar, wkdy)
Sets the first weekday for a calendar.
- (Object) CFCalendarSetLocale(calendar, locale)
Sets the locale for a calendar.
- (nil) CFCalendarSetMinimumDaysInFirstWeek(calendar, mwd)
Sets the minimum number of days in the first week of a specified calendar.
- (nil) CFCalendarSetTimeZone(calendar, tz)
Sets the time zone for a calendar.
- (Object) CFCharacterSetAddCharactersInRange(theSet, theRange)
Adds a given range to a character set.
- (Object) CFCharacterSetAddCharactersInString(theSet, theString)
Adds the characters in a given string to a character set.
- (CFDataRef) CFCharacterSetCreateBitmapRepresentation(alloc, theSet)
Creates a new immutable data with the bitmap representation from the given character set.
- (CFCharacterSetRef) CFCharacterSetCreateCopy(alloc, theSet)
Creates a new character set with the values from a given character set.
- (CFCharacterSetRef) CFCharacterSetCreateInvertedSet(alloc, theSet)
Creates a new immutable character set that is the invert of the specified character set.
- (CFMutableCharacterSetRef) CFCharacterSetCreateMutable(alloc)
Creates a new empty mutable character set.
- (CFMutableCharacterSetRef) CFCharacterSetCreateMutableCopy(alloc, theSet)
Creates a new mutable character set with the values from another character set.
- (CFCharacterSetRef) CFCharacterSetCreateWithBitmapRepresentation(alloc, theData)
Creates a new immutable character set with the bitmap representation specified by given data.
- (CFCharacterSetRef) CFCharacterSetCreateWithCharactersInRange(alloc, theRange)
Creates a new character set with the values from the given range of Unicode characters.
- (CFCharacterSetRef) CFCharacterSetCreateWithCharactersInString(alloc, theString)
Creates a new character set with the values in the given string.
- (CFCharacterSetRef) CFCharacterSetGetPredefined(theSetIdentifier)
Returns a predefined character set.
- (CFTypeID) CFCharacterSetGetTypeID
Returns the type identifier of the CFCharacterSet opaque type.
- (Boolean) CFCharacterSetHasMemberInPlane(theSet, thePlane)
Reports whether or not a character set contains at least one member character in the specified plane.
- (nil) CFCharacterSetIntersect(theSet, theOtherSet)
Forms an intersection of two character sets.
- (nil) CFCharacterSetInvert(theSet)
Inverts the content of a given character set.
- (Boolean) CFCharacterSetIsCharacterMember(theSet, theChar)
Reports whether or not a given Unicode character is in a character set.
- (Boolean) CFCharacterSetIsLongCharacterMember(theSet, theChar)
Reports whether or not a given UTF-32 character is in a character set.
- (Boolean) CFCharacterSetIsSupersetOfSet(theSet, theOtherset)
Reports whether or not a character set is a superset of another set.
- (nil) CFCharacterSetRemoveCharactersInRange(theSet, theRange)
Removes a given range of Unicode characters from a character set.
- (nil) CFCharacterSetRemoveCharactersInString(theSet, theString)
Removes the characters in a given string from a character set.
- (nil) CFCharacterSetUnion(theSet, theOtherSet)
Forms the union of two character sets.
- (CFSwappedFloat64) CFConvertDoubleHostToSwapped(arg)
Converts a 64-bit double from the host’s native byte order to a platform-independent format.
- (Float) CFConvertDoubleSwappedToHost(arg)
Converts a 64-bit double from a platform-independent format to the host’s native byte order.
- (CFSwappedFloat32) CFConvertFloat32HostToSwapped(arg)
Converts a 32-bit float from the host’s native byte order to a platform-independent format.
- (Float32) CFConvertFloat32SwappedToHost(arg)
Converts a 32-bit float from a platform-independent format to the host’s native byte order.
- (CFSwappedFloat64) CFConvertFloat64HostToSwapped(arg)
Converts a 64-bit float from the host’s native byte order to a platform-independent format.
- (Float64) CFConvertFloat64SwappedToHost(arg)
Converts a 64-bit float from a platform-independent format to the host’s native byte order.
- (CFSwappedFloat32) CFConvertFloatHostToSwapped(arg)
Converts a 32-bit float from the host’s native byte order to a platform-independent format.
- (Float) CFConvertFloatSwappedToHost(arg)
Converts a 32-bit float from a platform-independent format to the host’s native byte order.
- (CFStringRef) CFCopyDescription(cf)
Returns a textual description of a Core Foundation object.
- (CFStringRef) CFCopyLocalizedString(key, comment)
Searches the default strings file Localizable.strings for the string associated with the specified key.
- (CFStringRef) CFCopyLocalizedStringFromTable(key, tableName, comment)
Searches the specified strings file for the string associated with the specified key.
- (CFStringRef) CFCopyLocalizedStringFromTableInBundle(key, tableName, bundle, comment)
Returns a localized version of the specified string.
- (CFStringRef) CFCopyLocalizedStringWithDefaultValue(key, tableName, bundle, value, comment)
Returns a localized version of a localization string.
- (CFStringRef) CFCopyTypeIDDescription(type_id)
Returns a textual description of a Core Foundation type, as identified by its type ID, which can be used when debugging.
- (Object) CFDataAppendBytes(theData, bytes, length)
Appends the bytes from a byte buffer to the contents of a CFData object.
- (CFDataRef) CFDataCreate(allocator, bytes, length)
Creates an immutable CFData object using data copied from a specified byte buffer.
- (CFDataRef) CFDataCreateCopy(allocator, theData)
Creates an immutable copy of a CFData object.
- (CFMutableDataRef) CFDataCreateMutable(allocator, capacity)
Creates an empty CFMutableData object.
- (CFMutableDataRef) CFDataCreateMutableCopy(allocator, capacity, theData)
Creates a CFMutableData object by copying another CFData object.
- (CFDataRef) CFDataCreateWithBytesNoCopy(allocator, bytes, length, bytesDeallocator)
Creates an immutable CFData object from an external (client-owned) byte buffer.
- (nil) CFDataDeleteBytes(theData, range)
Deletes the bytes in a CFMutableData object within a specified range.
- (CFRange) CFDataFind(theData, dataToFind, searchRange, compareOptions)
Finds and returns the range within a data object of the first occurrence of the given data, within a given range, subject to any given options.
- (const) CFDataGetBytePtr(theData)
Returns a read-only pointer to the bytes of a CFData object.
- (Object) CFDataGetBytes(theData, range, buffer)
Copies the byte contents of a CFData object to an external buffer.
- (CFIndex) CFDataGetLength(theData)
Returns the number of bytes contained by a CFData object.
- (UInt8) CFDataGetMutableBytePtr(theData)
Returns a pointer to a mutable byte buffer of a CFMutableData object.
- (CFTypeID) CFDataGetTypeID
Returns the type identifier for the CFData opaque type.
- (nil) CFDataIncreaseLength(theData, extraLength)
Increases the length of a CFMutableData object's internal byte buffer, zero-filling the extension to the buffer.
- (nil) CFDataReplaceBytes(theData, range, newBytes, newLength)
Replaces those bytes in a CFMutableData object that fall within a specified range with other bytes.
- (nil) CFDataSetLength(theData, length)
Resets the length of a CFMutableData object's internal byte buffer.
- (CFComparisonResult) CFDateCompare(theDate, otherDate, context)
Compares two CFDate objects and returns a comparison result.
- (CFDateRef) CFDateCreate(allocator, at)
Creates a CFDate object given an absolute time.
- (CFTypeRef) CFDateFormatterCopyProperty(formatter, key)
Returns a copy of a date formatter’s value for a given key.
- (CFDateFormatterRef) CFDateFormatterCreate(allocator, locale, dateStyle, timeStyle)
Creates a new CFDateFormatter object, localized to the given locale, which will format dates to the given date and time styles.
- (CFStringRef) CFDateFormatterCreateDateFormatFromTemplate(allocator, template, options, locale)
Returns a localized date format string representing the given date format components arranged appropriately for the specified locale.
- (CFDateRef) CFDateFormatterCreateDateFromString(allocator, formatter, string, rangep)
Returns a date object representing a given string.
- (CFStringRef) CFDateFormatterCreateStringWithAbsoluteTime(allocator, formatter, at)
Returns a string representation of the given absolute time using the specified date formatter.
- (CFStringRef) CFDateFormatterCreateStringWithDate(allocator, formatter, date)
Returns a string representation of the given date using the specified date formatter.
- (Boolean) CFDateFormatterGetAbsoluteTimeFromString(formatter, string, rangep, atp)
Returns an absolute time object representing a given string.
- (CFDateFormatterStyle) CFDateFormatterGetDateStyle(formatter)
Returns the date style used to create the given date formatter object.
- (CFStringRef) CFDateFormatterGetFormat(formatter)
Returns a format string for the given date formatter object.
- (CFLocaleRef) CFDateFormatterGetLocale(formatter)
Returns the locale object used to create the given date formatter object.
- (CFDateFormatterStyle) CFDateFormatterGetTimeStyle(formatter)
Returns the time style used to create the given date formatter object.
- (CFTypeID) CFDateFormatterGetTypeID
Returns the type identifier for CFDateFormatter.
- (Object) CFDateFormatterSetFormat(formatter, formatString)
Sets the format string of the given date formatter to the specified value.
- (nil) CFDateFormatterSetProperty(formatter, key, value)
Sets a date formatter property using a key-value pair.
- (CFAbsoluteTime) CFDateGetAbsoluteTime(theDate)
Returns a CFDate object’s absolute time.
- (CFTimeInterval) CFDateGetTimeIntervalSinceDate(theDate, otherDate)
Returns the number of elapsed seconds between the given CFDate objects.
- (CFTypeID) CFDateGetTypeID
Returns the type identifier for the CFDate opaque type.
- (Object) CFDictionaryAddValue(theDict, key, value)
Adds a key-value pair to a dictionary if the specified key is not already present.
- (Object) CFDictionaryApplyFunction(theDict, applier, context)
Calls a function once for each key-value pair in a dictionary.
- (Boolean) CFDictionaryContainsKey(theDict, key)
Returns a Boolean value that indicates whether a given key is in a dictionary.
- (Boolean) CFDictionaryContainsValue(theDict, value)
Returns a Boolean value that indicates whether a given value is in a dictionary.
- (CFDictionaryRef) CFDictionaryCreate(allocator, keys, values, numValues, keyCallBacks, valueCallBacks)
Creates an immutable dictionary containing the specified key-value pairs.
- (CFDictionaryRef) CFDictionaryCreateCopy(allocator, theDict)
Creates and returns a new immutable dictionary with the key-value pairs of another dictionary.
- (CFMutableDictionaryRef) CFDictionaryCreateMutable(allocator, capacity, keyCallBacks, valueCallBacks)
Creates a new mutable dictionary.
- (CFMutableDictionaryRef) CFDictionaryCreateMutableCopy(allocator, capacity, theDict)
Creates a new mutable dictionary with the key-value pairs from another dictionary.
- (CFIndex) CFDictionaryGetCount(theDict)
Returns the number of key-value pairs in a dictionary.
- (CFIndex) CFDictionaryGetCountOfKey(theDict, key)
Returns the number of times a key occurs in a dictionary.
- (CFIndex) CFDictionaryGetCountOfValue(theDict, value)
Counts the number of times a given value occurs in the dictionary.
- (Object) CFDictionaryGetKeysAndValues(theDict, keys, values)
Fills two buffers with the keys and values from a dictionary.
- (CFTypeID) CFDictionaryGetTypeID
Returns the type identifier for the CFDictionary opaque type.
- (const) CFDictionaryGetValue(theDict, key)
Returns the value associated with a given key.
- (Boolean) CFDictionaryGetValueIfPresent(theDict, key, value)
Returns a Boolean value that indicates whether a given value for a given key is in a dictionary, and returns that value indirectly if it exists.
- (nil) CFDictionaryRemoveAllValues(theDict)
Removes all the key-value pairs from a dictionary, making it empty.
- (nil) CFDictionaryRemoveValue(theDict, key)
Removes a key-value pair.
- (nil) CFDictionaryReplaceValue(theDict, key, value)
Replaces a value corresponding to a given key.
- (nil) CFDictionarySetValue(theDict, key, value)
Sets the value corresponding to a given key.
- (Boolean) CFEqual(cf1, cf2)
Determines whether two Core Foundation objects are considered equal.
- (CFStringRef) CFErrorCopyDescription(err)
Returns a human-presentable description for a given error.
- (CFStringRef) CFErrorCopyFailureReason(err)
Returns a human-presentable failure reason for a given error.
- (CFStringRef) CFErrorCopyRecoverySuggestion(err)
Returns a human presentable recovery suggestion for a given error.
- (CFDictionaryRef) CFErrorCopyUserInfo(err)
Returns the user info dictionary for a given CFError.
- (CFErrorRef) CFErrorCreate(allocator, domain, code, userInfo)
Creates a new CFError object.
- (CFErrorRef) CFErrorCreateWithUserInfoKeysAndValues(allocator, domain, code, userInfoKeys, userInfoValues, numUserInfoValues)
Creates a new CFError object using given keys and values to create the user info dictionary.
- (CFIndex) CFErrorGetCode(err)
Returns the error code for a given CFError.
- (CFStringRef) CFErrorGetDomain(err)
Returns the error domain for a given CFError.
- (CFTypeID) CFErrorGetTypeID
Returns the type identifier for the CFError opaque type.
- (CFFileDescriptorRef) CFFileDescriptorCreate(allocator, fd, closeOnInvalidate, callout, context)
Creates a new CFFileDescriptor.
- (CFRunLoopSourceRef) CFFileDescriptorCreateRunLoopSource(allocator, f, order)
Creates a new runloop source for a given CFFileDescriptor.
- (Object) CFFileDescriptorDisableCallBacks(f, callBackTypes)
Disables callbacks for a given CFFileDescriptor.
- (Object) CFFileDescriptorEnableCallBacks(f, callBackTypes)
Enables callbacks for a given CFFileDescriptor.
- (Object) CFFileDescriptorGetContext(f, context)
Gets the context for a given CFFileDescriptor.
- (CFFileDescriptorNativeDescriptor) CFFileDescriptorGetNativeDescriptor(f)
Returns the native file descriptor for a given CFFileDescriptor.
- (CFTypeID) CFFileDescriptorGetTypeID
Returns the type identifier for the CFFileDescriptor opaque type.
- (nil) CFFileDescriptorInvalidate(f)
Invalidates a CFFileDescriptor object.
- (Boolean) CFFileDescriptorIsValid(f)
Returns a Boolean value that indicates whether the native file descriptor for a given CFFileDescriptor is valid.
- (CFIndex) CFFTPCreateParsedResourceListing(alloc, buffer, bufferLength, parsed)
Parses an FTP listing to a dictionary.
- (CFAllocatorRef) CFGetAllocator(cf)
Returns the allocator used to allocate a Core Foundation object.
- (CFIndex) CFGetRetainCount(cf)
Returns the reference count of a Core Foundation object.
- (CFTypeID) CFGetTypeID(cf)
Returns the unique identifier of an opaque type to which a Core Foundation object belongs.
- (CFAbsoluteTime) CFGregorianDateGetAbsoluteTime(gdate, tz)
Converts a Gregorian date value into an absolute time value.
- (Boolean) CFGregorianDateIsValid(gdate, unitFlags)
Checks the specified fields of a CFGregorianDate structure for valid values.
- (CFHashCode) CFHash(cf)
Returns a code that can be used to identify an object in a hashing structure.
- (Object) CFHostCancelInfoResolution(theHost, info)
Cancels the resolution of a host.
- (CFHostRef) CFHostCreateCopy(alloc, host)
Creates a new host object by copying.
- (CFHostRef) CFHostCreateWithAddress(allocator, addr)
Uses an address to create an instance of a host object.
- (CFHostRef) CFHostCreateWithName(allocator, hostname)
Uses a name to create an instance of a host object.
- (CFArrayRef) CFHostGetAddressing(theHost, hasBeenResolved)
Gets the addresses from a host.
- (CFArrayRef) CFHostGetNames(theHost, hasBeenResolved)
Gets the names from a CFHost.
- (CFDataRef) CFHostGetReachability(theHost, hasBeenResolved)
Gets reachability information from a host.
- (nil) CFHostScheduleWithRunLoop(theHost, runLoop, runLoopMode)
Schedules a CFHost on a run loop.
- (Boolean) CFHostSetClient(theHost, clientCB, clientContext)
Associates a client context and a callback function with a CFHost object or disassociates a client context and callback function that were previously set.
- (Boolean) CFHostStartInfoResolution(theHost, info, error)
Starts resolution for a host object.
- (nil) CFHostUnscheduleFromRunLoop(theHost, runLoop, runLoopMode)
Unschedules a CFHost from a run loop.
- (Boolean) CFHTTPAuthenticationAppliesToRequest(auth, request)
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is associated with a CFHTTPMessage object.
- (CFArrayRef) CFHTTPAuthenticationCopyDomains(auth)
Returns an array of domain URLs to which a given CFHTTPAuthentication object can be applied.
- (CFStringRef) CFHTTPAuthenticationCopyMethod(auth)
Gets the strongest authentication method that will be used when a CFHTTPAuthentication object is applied to a request.
- (CFStringRef) CFHTTPAuthenticationCopyRealm(auth)
Gets an authentication information’s namespace.
- (CFHTTPAuthenticationRef) CFHTTPAuthenticationCreateFromResponse(alloc, response)
Uses an authentication failure response to create a CFHTTPAuthentication object.
- (Boolean) CFHTTPAuthenticationIsValid(auth, error)
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is valid.
- (Boolean) CFHTTPAuthenticationRequiresAccountDomain(auth)
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires an account domain.
- (Boolean) CFHTTPAuthenticationRequiresOrderedRequests(auth)
Returns a Boolean value that indicates whether authentication requests should be made one at a time.
- (Boolean) CFHTTPAuthenticationRequiresUserNameAndPassword(auth)
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires a username and a password.
- (Boolean) CFHTTPMessageAddAuthentication(request, authenticationFailureResponse, username, password, authenticationScheme, forProxy)
Adds authentication information to a request.
- (Boolean) CFHTTPMessageAppendBytes(message, newBytes, numBytes)
Appends data to a CFHTTPMessage object.
- (Boolean) CFHTTPMessageApplyCredentialDictionary(request, auth, dict, error)
Use a dictionary containing authentication credentials to perform the authentication method specified by a CFHTTPAuthentication object.
- (Boolean) CFHTTPMessageApplyCredentials(request, auth, username, password, error)
Performs the authentication method specified by a CFHTTPAuthentication object.
- (CFDictionaryRef) CFHTTPMessageCopyAllHeaderFields(message)
Gets all header fields from a CFHTTPMessage object.
- (CFDataRef) CFHTTPMessageCopyBody(message)
Gets the body from a CFHTTPMessage object.
- (CFStringRef) CFHTTPMessageCopyHeaderFieldValue(message, headerField)
Gets the value of a header field from a CFHTTPMessage object.
- (CFStringRef) CFHTTPMessageCopyRequestMethod(request)
Gets the request method from a CFHTTPMessage object.
- (CFURLRef) CFHTTPMessageCopyRequestURL(request)
Gets the URL from a CFHTTPMessage object.
- (CFStringRef) CFHTTPMessageCopyResponseStatusLine(response)
Gets the status line from a CFHTTPMessage object.
- (CFDataRef) CFHTTPMessageCopySerializedMessage(request)
Serializes a CFHTTPMessage object.
- (CFStringRef) CFHTTPMessageCopyVersion(message)
Gets the HTTP version from a CFHTTPMessage object.
- (CFHTTPMessageRef) CFHTTPMessageCreateCopy(alloc, message)
Gets a copy of a CFHTTPMessage object.
- (CFHTTPMessageRef) CFHTTPMessageCreateEmpty(alloc, isRequest)
Creates and returns a new, empty CFHTTPMessage object.
- (CFHTTPMessageRef) CFHTTPMessageCreateRequest(alloc, requestMethod, url, httpVersion)
Creates and returns a CFHTTPMessage object for an HTTP request.
- (CFHTTPMessageRef) CFHTTPMessageCreateResponse(alloc, statusCode, statusDescription, httpVersion)
Creates and returns a CFHTTPMessage object for an HTTP response.
- (CFIndex) CFHTTPMessageGetResponseStatusCode(response)
Gets the status code from a CFHTTPMessage object representing an HTTP response.
- (Boolean) CFHTTPMessageIsHeaderComplete(message)
Determines whether a message header is complete.
- (extern) CFHTTPMessageIsRequest(message)
Returns a boolean indicating whether the CFHTTPMessage is a request or a response.
- (nil) CFHTTPMessageSetBody(message, bodyData)
Sets the body of a CFHTTPMessage object.
- (nil) CFHTTPMessageSetHeaderFieldValue(message, headerField, value)
Sets the value of a header field in an HTTP message.
- (CFArrayRef) CFLocaleCopyAvailableLocaleIdentifiers
Returns an array of CFString objects that represents all locales for which locale data is available.
- (CFArrayRef) CFLocaleCopyCommonISOCurrencyCodes
Returns an array of strings that represents ISO currency codes for currencies in common use.
- (CFLocaleRef) CFLocaleCopyCurrent
Returns a copy of the logical locale for the current user.
- (CFStringRef) CFLocaleCopyDisplayNameForPropertyValue(displayLocale, key, value)
Returns the display name for the given value.
- (CFArrayRef) CFLocaleCopyISOCountryCodes
Returns an array of CFString objects that represents all known legal ISO country codes.
- (CFArrayRef) CFLocaleCopyISOCurrencyCodes
Returns an array of CFString objects that represents all known legal ISO currency codes.
- (CFArrayRef) CFLocaleCopyISOLanguageCodes
Returns an array of CFString objects that represents all known legal ISO language codes.
- (CFArrayRef) CFLocaleCopyPreferredLanguages
Returns the array of canonicalized locale IDs that the user prefers.
- (CFLocaleRef) CFLocaleCreate(allocator, localeIdentifier)
Creates a locale for the given arbitrary locale identifier.
- (CFStringRef) CFLocaleCreateCanonicalLanguageIdentifierFromString(allocator, localeIdentifier)
Returns a canonical language identifier by mapping an arbitrary locale identification string to the canonical identifier
- (CFStringRef) CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes(allocator, lcode, rcode)
Returns a canonical locale identifier from given language and region codes.
- (CFStringRef) CFLocaleCreateCanonicalLocaleIdentifierFromString(allocator, localeIdentifier)
Returns a canonical locale identifier by mapping an arbitrary locale identification string to the canonical identifier.
- (CFDictionaryRef) CFLocaleCreateComponentsFromLocaleIdentifier(allocator, localeID)
Returns a dictionary containing the result from parsing a locale ID consisting of language, script, country, variant, and keyword/value pairs.
- (CFLocaleRef) CFLocaleCreateCopy(allocator, locale)
Returns a copy of a locale.
- (CFStringRef) CFLocaleCreateLocaleIdentifierFromComponents(allocator, dictionary)
Returns a locale identifier consisting of language, script, country, variant, and keyword/value pairs derived from a dictionary containing the source information.
- (CFStringRef) CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode(allocator, lcid)
- (CFStringRef) CFLocaleGetIdentifier(locale)
Returns the given locale's identifier.
- (CFLocaleLanguageDirection) CFLocaleGetLanguageCharacterDirection(isoLangCode)
- (CFLocaleLanguageDirection) CFLocaleGetLanguageLineDirection(isoLangCode)
- (CFLocaleRef) CFLocaleGetSystem
Returns the root, canonical locale.
- (CFTypeID) CFLocaleGetTypeID
Returns the type identifier for the CFLocale opaque type.
- (CFTypeRef) CFLocaleGetValue(locale, key)
Returns the corresponding value for the given key of a locale’s key-value pair.
- (Integer) CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier(localeIdentifier)
- (CFMachPortRef) CFMachPortCreate(allocator, callout, context, shouldFreeInfo)
Creates a CFMachPort object with a new Mach port.
- (CFRunLoopSourceRef) CFMachPortCreateRunLoopSource(allocator, port, order)
Creates a CFRunLoopSource object for a CFMachPort object.
- (CFMachPortRef) CFMachPortCreateWithPort(allocator, portNum, callout, context, shouldFreeInfo)
Creates a CFMachPort object for a pre-existing native Mach port.
- (Object) CFMachPortGetContext(port, context)
Returns the context information for a CFMachPort object.
- (Object) CFMachPortGetInvalidationCallBack(port)
Returns the invalidation callback function for a CFMachPort object.
- (mach_port_t) CFMachPortGetPort(port)
Returns the native Mach port represented by a CFMachPort object.
- (CFTypeID) CFMachPortGetTypeID
Returns the type identifier for the CFMachPort opaque type.
- (nil) CFMachPortInvalidate(port)
Invalidates a CFMachPort object, stopping it from receiving any more messages.
- (Boolean) CFMachPortIsValid(port)
Returns a Boolean value that indicates whether a CFMachPort object is valid and able to receive messages.
- (nil) CFMachPortSetInvalidationCallBack(port, callout)
Sets the callback function invoked when a CFMachPort object is invalidated.
- (CFTypeRef) CFMakeCollectable(cf)
Makes a newly-allocated Core Foundation object eligible for garbage collection.
- (CFMessagePortRef) CFMessagePortCreateLocal(allocator, name, callout, context, shouldFreeInfo)
Returns a local CFMessagePort object.
- (CFMessagePortRef) CFMessagePortCreateRemote(allocator, name)
Returns a CFMessagePort object connected to a remote port.
- (CFRunLoopSourceRef) CFMessagePortCreateRunLoopSource(allocator, local, order)
Creates a CFRunLoopSource object for a CFMessagePort object.
- (Object) CFMessagePortGetContext(ms, context)
Returns the context information for a CFMessagePort object.
- (Object) CFMessagePortGetInvalidationCallBack(ms)
Returns the invalidation callback function for a CFMessagePort object.
- (CFStringRef) CFMessagePortGetName(ms)
Returns the name with which a CFMessagePort object is registered.
- (CFTypeID) CFMessagePortGetTypeID
Returns the type identifier for the CFMessagePort opaque type.
- (Object) CFMessagePortInvalidate(ms)
Invalidates a CFMessagePort object, stopping it from receiving or sending any more messages.
- (Boolean) CFMessagePortIsRemote(ms)
Returns a Boolean value that indicates whether a CFMessagePort object represents a remote port.
- (Boolean) CFMessagePortIsValid(ms)
Returns a Boolean value that indicates whether a CFMessagePort object is valid and able to send or receive messages.
- (SInt32) CFMessagePortSendRequest(remote, msgid, data, sendTimeout, rcvTimeout, replyMode, returnData)
Sends a message to a remote CFMessagePort object.
- (nil) CFMessagePortSetDispatchQueue(ms, queue)
Schedules callbacks for the specified message port on the specified dispatch queue.
- (nil) CFMessagePortSetInvalidationCallBack(ms, callout)
Sets the callback function invoked when a CFMessagePort object is invalidated.
- (Boolean) CFMessagePortSetName(ms, newName)
Sets the name of a local CFMessagePort object.
- (CFNetDiagnosticStatus) CFNetDiagnosticCopyNetworkStatusPassively(details, description)
Gets a network status value.
- (CFNetDiagnosticRef) CFNetDiagnosticCreateWithStreams(alloc, readStream, writeStream)
Creates a network diagnostic object from a pair of CFStreams.
- (CFNetDiagnosticRef) CFNetDiagnosticCreateWithURL(alloc, url)
Creates a CFNetDiagnosticRef from a CFURLRef.
- (CFNetDiagnosticStatus) CFNetDiagnosticDiagnoseProblemInteractively(details)
Opens a Network Diagnostics window.
- (nil) CFNetDiagnosticSetName(details, name)
Overrides the displayed application name.
- (CFNetServiceBrowserRef) CFNetServiceBrowserCreate(alloc, clientCB, clientContext)
Creates an instance of a Network Service browser object.
- (Object) CFNetServiceBrowserInvalidate(browser)
Invalidates an instance of a Network Service browser object.
- (Object) CFNetServiceBrowserScheduleWithRunLoop(browser, runLoop, runLoopMode)
Schedules a CFNetServiceBrowser on a run loop.
- (Boolean) CFNetServiceBrowserSearchForDomains(browser, registrationDomains, error)
Searches for domains.
- (Boolean) CFNetServiceBrowserSearchForServices(browser, domain, serviceType, error)
Searches a domain for services of a specified type.
- (Object) CFNetServiceBrowserStopSearch(browser, error)
Stops a search for domains or services.
- (Object) CFNetServiceBrowserUnscheduleFromRunLoop(browser, runLoop, runLoopMode)
Unschedules a CFNetServiceBrowser from a run loop and mode.
- (Object) CFNetServiceCancel(theService)
Cancels a service registration or a service resolution.
- (CFNetServiceRef) CFNetServiceCreate(alloc, domain, serviceType, name, port)
Creates an instance of a Network Service object.
- (CFNetServiceRef) CFNetServiceCreateCopy(alloc, service)
Creates a copy of a CFNetService object.
- (CFDictionaryRef) CFNetServiceCreateDictionaryWithTXTData(alloc, txtRecord)
Uses TXT record data to create a dictionary.
- (CFDataRef) CFNetServiceCreateTXTDataWithDictionary(alloc, keyValuePairs)
Flattens a set of key/value pairs into a CFDataRef suitable for passing to CFNetServiceSetTXTData.
- (CFArrayRef) CFNetServiceGetAddressing(theService)
Gets the IP addressing from a CFNetService.
- (CFStringRef) CFNetServiceGetDomain(theService)
Gets the domain from a CFNetService.
- (CFStringRef) CFNetServiceGetName(theService)
Gets the name from a CFNetService.
- (extern) CFNetServiceGetPortNumber(theService)
This function gets the port number from a CFNetService.
- (CFStringRef) CFNetServiceGetTargetHost(theService)
Queries a CFNetService for its target hosts.
- (CFDataRef) CFNetServiceGetTXTData(theService)
Queries a network service for the contents of its TXT records.
- (CFStringRef) CFNetServiceGetType(theService)
Gets the type from a CFNetService.
- (CFNetServiceMonitorRef) CFNetServiceMonitorCreate(alloc, theService, clientCB, clientContext)
Creates an instance of a NetServiceMonitor object that watches for record changes.
- (nil) CFNetServiceMonitorInvalidate(monitor)
Invalidates an instance of a Network Service monitor object.
- (nil) CFNetServiceMonitorScheduleWithRunLoop(monitor, runLoop, runLoopMode)
Schedules a CFNetServiceMonitor on a run loop.
- (Boolean) CFNetServiceMonitorStart(monitor, recordType, error)
Starts monitoring.
- (nil) CFNetServiceMonitorStop(monitor, error)
Stops a CFNetServiceMonitor.
- (nil) CFNetServiceMonitorUnscheduleFromRunLoop(monitor, runLoop, runLoopMode)
Unschedules a CFNetServiceMonitor from a run loop.
- (Boolean) CFNetServiceRegisterWithOptions(theService, options, error)
Makes a CFNetService available on the network.
- (Boolean) CFNetServiceResolveWithTimeout(theService, timeout, error)
Gets the IP address or addresses for a CFNetService.
- (nil) CFNetServiceScheduleWithRunLoop(theService, runLoop, runLoopMode)
Schedules a CFNetService on a run loop.
- (Boolean) CFNetServiceSetClient(theService, clientCB, clientContext)
Associates a callback function with a CFNetService or disassociates a callback function from a CFNetService.
- (Boolean) CFNetServiceSetTXTData(theService, txtRecord)
Sets the TXT record for a CFNetService.
- (nil) CFNetServiceUnscheduleFromRunLoop(theService, runLoop, runLoopMode)
Unschedules a CFNetService from a run loop.
- (extern) CFNetworkCopyProxiesForAutoConfigurationScript(proxyAutoConfigurationScript, targetURL)
Executes a proxy autoconfiguration script to determine the best proxy to use to retrieve a specified URL.
- (extern) CFNetworkCopyProxiesForURL(url, proxySettings)
Returns the list of proxies that should be used to download a given URL.
- (CFDictionaryRef) CFNetworkCopySystemProxySettings
Returns a CFDictionary containing the current systemwide internet proxy settings.
- (CFRunLoopSourceRef) CFNetworkExecuteProxyAutoConfigurationScript(proxyAutoConfigurationScript, targetURL, cb, clientContext)
Downloads a proxy autoconfiguration script and executes it.
- (extern) CFNetworkExecuteProxyAutoConfigurationURL(proxyAutoConfigURL, targetURL, cb, clientContext)
Downloads a proxy autoconfiguration script and executes it.
- (Object) CFNotificationCenterAddObserver(center, observer, callBack, name, object, suspensionBehavior)
Registers an observer to receive notifications.
- (CFNotificationCenterRef) CFNotificationCenterGetDarwinNotifyCenter
Returns the application’s Darwin notification center.
- (CFNotificationCenterRef) CFNotificationCenterGetLocalCenter
Returns the application’s local notification center.
- (CFTypeID) CFNotificationCenterGetTypeID
Returns the type identifier for the CFNotificationCenter opaque type.
- (nil) CFNotificationCenterPostNotification(center, name, object, userInfo, deliverImmediately)
Posts a notification for an object.
- (nil) CFNotificationCenterPostNotificationWithOptions(center, name, object, userInfo, options)
Posts a notification for an object using specified options.
- (nil) CFNotificationCenterRemoveEveryObserver(center, observer)
Stops an observer from receiving any notifications from any object.
- (nil) CFNotificationCenterRemoveObserver(center, observer, name, object)
Stops an observer from receiving certain notifications.
- (CFTypeID) CFNullGetTypeID
Returns the type identifier for the CFNull opaque type.
- (CFComparisonResult) CFNumberCompare(number, otherNumber, context)
Compares two CFNumber objects and returns a comparison result.
- (CFNumberRef) CFNumberCreate(allocator, theType, valuePtr)
Creates a CFNumber object using a specified value.
- (CFTypeRef) CFNumberFormatterCopyProperty(formatter, key)
Returns a copy of a number formatter’s value for a given key.
- (CFNumberFormatterRef) CFNumberFormatterCreate(allocator, locale, style)
Creates a new CFNumberFormatter object, localized to the given locale, which will format numbers to the given style.
- (CFNumberRef) CFNumberFormatterCreateNumberFromString(allocator, formatter, string, rangep, options)
Returns a number object representing a given string.
- (CFStringRef) CFNumberFormatterCreateStringWithNumber(allocator, formatter, number)
Returns a string representation of the given number using the specified number formatter.
- (CFStringRef) CFNumberFormatterCreateStringWithValue(allocator, formatter, numberType, valuePtr)
Returns a string representation of the given number or value using the specified number formatter.
- (Boolean) CFNumberFormatterGetDecimalInfoForCurrencyCode(currencyCode, defaultFractionDigits, roundingIncrement)
Returns the number of fraction digits that should be displayed, and the rounding increment, for a given currency.
- (CFStringRef) CFNumberFormatterGetFormat(formatter)
Returns a format string for the given number formatter object.
- (CFLocaleRef) CFNumberFormatterGetLocale(formatter)
Returns the locale object used to create the given number formatter object.
- (CFNumberFormatterStyle) CFNumberFormatterGetStyle(formatter)
Returns the number style used to create the given number formatter object.
- (CFTypeID) CFNumberFormatterGetTypeID
Returns the type identifier for the CFNumberFormatter opaque type.
- (Boolean) CFNumberFormatterGetValueFromString(formatter, string, rangep, numberType, valuePtr)
Returns a number or value representing a given string.
- (nil) CFNumberFormatterSetFormat(formatter, formatString)
Sets the format string of a number formatter.
- (nil) CFNumberFormatterSetProperty(formatter, key, value)
Sets a number formatter property using a key-value pair.
- (CFIndex) CFNumberGetByteSize(number)
Returns the number of bytes used by a CFNumber object to store its value.
- (CFNumberType) CFNumberGetType(number)
Returns the type used by a CFNumber object to store its value.
- (CFTypeID) CFNumberGetTypeID
Returns the type identifier for the CFNumber opaque type.
- (Boolean) CFNumberGetValue(number, theType, valuePtr)
Obtains the value of a CFNumber object cast to a specified type.
- (Boolean) CFNumberIsFloatType(number)
Determines whether a CFNumber object contains a value stored as one of the defined floating point types.
- (Object) CFPlugInAddInstanceForFactory(factoryID)
Registers a new instance of a type with CFPlugIn.
- (CFPlugInRef) CFPlugInCreate(allocator, plugInURL)
Creates a CFPlugIn given its URL.
- (CFArrayRef) CFPlugInFindFactoriesForPlugInType(typeUUID)
Searches all registered plug-ins for factory functions capable of creating an instance of the given type.
- (CFArrayRef) CFPlugInFindFactoriesForPlugInTypeInPlugIn(typeUUID, plugIn)
Searches the given plug-in for factory functions capable of creating an instance of the given type.
- (CFBundleRef) CFPlugInGetBundle(plugIn)
Returns a plug-in's bundle.
- (CFTypeID) CFPlugInGetTypeID
Returns the type identifier for the CFPlugIn opaque type.
- (Object) CFPlugInInstanceCreate(allocator, factoryUUID, typeUUID)
Creates a CFPlugIn instance of a given type using a given factory.
- (CFPlugInInstanceRef) CFPlugInInstanceCreateWithInstanceDataSize(allocator, instanceDataSize, deallocateInstanceFunction, factoryName, getInterfaceFunction)
Not recommended.
- (CFStringRef) CFPlugInInstanceGetFactoryName(instance)
Not recommended.
- (nil) CFPlugInInstanceGetInstanceData(instance)
Not recommended.
- (Boolean) CFPlugInInstanceGetInterfaceFunctionTable(instance, interfaceName, ftbl)
Not recommended.
- (CFTypeID) CFPlugInInstanceGetTypeID
Not recommended.
- (Boolean) CFPlugInIsLoadOnDemand(plugIn)
Determines whether or not a plug-in is loaded on demand.
- (Boolean) CFPlugInRegisterFactoryFunction(factoryUUID, func)
Registers a factory function and its UUID with a CFPlugIn object.
- (Boolean) CFPlugInRegisterFactoryFunctionByName(factoryUUID, plugIn, functionName)
Registers a factory function with a CFPlugIn object using the function's name instead of its UUID.
- (Boolean) CFPlugInRegisterPlugInType(factoryUUID, typeUUID)
Registers a type and its corresponding factory function with a CFPlugIn object.
- (Object) CFPlugInRemoveInstanceForFactory(factoryID)
Unregisters an instance of a type with CFPlugIn.
- (nil) CFPlugInSetLoadOnDemand(plugIn, flag)
Enables or disables load on demand for plug-ins that do dynamic registration (only when a client requests an instance of a supported type).
- (Boolean) CFPlugInUnregisterFactory(factoryUUID)
Removes the given function from a plug-in’s list of registered factory functions.
- (Boolean) CFPlugInUnregisterPlugInType(factoryUUID, typeUUID)
Removes the given type from a plug-in’s list of registered types.
- (Object) CFPreferencesAddSuitePreferencesToApp(applicationID, suiteID)
Adds suite preferences to an application’s preference search chain.
- (Boolean) CFPreferencesAppSynchronize(applicationID)
Writes to permanent storage all pending changes to the preference data for the application, and reads the latest preference data from permanent storage.
- (Boolean) CFPreferencesAppValueIsForced(key, applicationID)
Determines whether or not a given key has been imposed on the user.
- (CFArrayRef) CFPreferencesCopyApplicationList(userName, hostName)
Constructs and returns the list of all applications that have preferences in the scope of the specified user and host.
- (CFPropertyListRef) CFPreferencesCopyAppValue(key, applicationID)
Obtains a preference value for the specified key and application.
- (CFArrayRef) CFPreferencesCopyKeyList(applicationID, userName, hostName)
Constructs and returns the list of all keys set in the specified domain.
- (CFDictionaryRef) CFPreferencesCopyMultiple(keysToFetch, applicationID, userName, hostName)
Returns a dictionary containing preference values for multiple keys.
- (CFPropertyListRef) CFPreferencesCopyValue(key, applicationID, userName, hostName)
Returns a preference value for a given domain.
- (Boolean) CFPreferencesGetAppBooleanValue(key, applicationID, keyExistsAndHasValidFormat)
Convenience function that directly obtains a boolean preference value for the specified key.
- (CFIndex) CFPreferencesGetAppIntegerValue(key, applicationID, keyExistsAndHasValidFormat)
Convenience function that directly obtains an integer preference value for the specified key.
- (nil) CFPreferencesRemoveSuitePreferencesFromApp(applicationID, suiteID)
Removes suite preferences from an application’s search chain.
- (nil) CFPreferencesSetAppValue(key, value, applicationID)
Adds, modifies, or removes a preference.
- (nil) CFPreferencesSetMultiple(keysToSet, keysToRemove, applicationID, userName, hostName)
Convenience function that allows you to set and remove multiple preference values.
- (nil) CFPreferencesSetValue(key, value, applicationID, userName, hostName)
Adds, modifies, or removes a preference value for the specified domain.
- (Boolean) CFPreferencesSynchronize(applicationID, userName, hostName)
For the specified domain, writes all pending changes to preference data to permanent storage, and reads latest preference data from permanent storage.
- (CFDataRef) CFPropertyListCreateData(allocator, propertyList, format, options, error)
Returns a CFData object containing a serialized representation of a given property list in a specified format.
- (CFPropertyListRef) CFPropertyListCreateDeepCopy(allocator, propertyList, mutabilityOption)
Recursively creates a copy of a given property list.
- (CFPropertyListRef) CFPropertyListCreateFromStream(allocator, stream, streamLength, mutabilityOption, format, errorString)
Creates a property list using data from a stream.
- (CFPropertyListRef) CFPropertyListCreateFromXMLData(allocator, xmlData, mutabilityOption, errorString)
Creates a property list using the specified XML or binary property list data.
- (CFPropertyListRef) CFPropertyListCreateWithData(allocator, data, options, format, error)
Creates a property list from a given CFData object.
- (CFPropertyListRef) CFPropertyListCreateWithStream(allocator, stream, streamLength, options, format, error)
Create and return a property list with a CFReadStream input.
- (CFDataRef) CFPropertyListCreateXMLData(allocator, propertyList)
Creates an XML representation of the specified property list.
- (Boolean) CFPropertyListIsValid(plist, format)
Determines if a property list is valid.
- (CFIndex) CFPropertyListWrite(propertyList, stream, format, options, error)
Write the bytes of a serialized property list out to a stream.
- (CFIndex) CFPropertyListWriteToStream(propertyList, stream, format, errorString)
Writes the bytes of a property list serialization out to a stream.
- (Object) CFReadStreamClose(stream)
Closes a readable stream.
- (CFErrorRef) CFReadStreamCopyError(stream)
Returns the error associated with a stream.
- (CFTypeRef) CFReadStreamCopyProperty(stream, propertyName)
Returns the value of a property for a stream.
- (CFReadStreamRef) CFReadStreamCreateForHTTPRequest(alloc, request)
Creates a read stream for a CFHTTP request message.
- (CFReadStreamRef) CFReadStreamCreateForStreamedHTTPRequest(alloc, requestHeaders, requestBody)
Creates a read stream for a CFHTTP request message object whose body is too long to keep in memory.
- (CFReadStreamRef) CFReadStreamCreateWithBytesNoCopy(alloc, bytes, length, bytesDeallocator)
Creates a readable stream for a block of memory.
- (CFReadStreamRef) CFReadStreamCreateWithFile(alloc, fileURL)
Creates a readable stream for a file.
- (CFReadStreamRef) CFReadStreamCreateWithFTPURL(alloc, ftpURL)
Creates an FTP read stream.
- (const) CFReadStreamGetBuffer(stream, maxBytesToRead, numBytesRead)
Returns a pointer to a stream’s internal buffer of unread data, if possible.
- (CFStreamError) CFReadStreamGetError(stream)
Returns the error status of a stream. (Deprecated. Use CFReadStreamCopyError instead.)
- (CFStreamStatus) CFReadStreamGetStatus(stream)
Returns the current state of a stream.
- (CFTypeID) CFReadStreamGetTypeID
Returns the type identifier the CFReadStream opaque type.
- (Boolean) CFReadStreamHasBytesAvailable(stream)
Returns a Boolean value that indicates whether a readable stream has data that can be read without blocking.
- (Boolean) CFReadStreamOpen(stream)
Opens a stream for reading.
- (CFIndex) CFReadStreamRead(stream, buffer, bufferLength)
Reads data from a readable stream.
- (Object) CFReadStreamScheduleWithRunLoop(stream, runLoop, runLoopMode)
Schedules a stream into a run loop.
- (Boolean) CFReadStreamSetClient(stream, streamEvents, clientCB, clientContext)
Assigns a client to a stream, which receives callbacks when certain events occur.
- (Boolean) CFReadStreamSetProperty(stream, propertyName, propertyValue)
Sets the value of a property for a stream.
- (nil) CFReadStreamUnscheduleFromRunLoop(stream, runLoop, runLoopMode)
Removes a read stream from a given run loop.
- (Object) CFRelease(cf)
Releases a Core Foundation object.
- (CFTypeRef) CFRetain(cf)
Retains a Core Foundation object.
- (Object) CFRunLoopAddCommonMode(rl, mode)
Adds a mode to the set of run loop common modes.
- (Object) CFRunLoopAddObserver(rl, observer, mode)
Adds a CFRunLoopObserver object to a run loop mode.
- (Object) CFRunLoopAddSource(rl, source, mode)
Adds a CFRunLoopSource object to a run loop mode.
- (Object) CFRunLoopAddTimer(rl, timer, mode)
Adds a CFRunLoopTimer object to a run loop mode.
- (Boolean) CFRunLoopContainsObserver(rl, observer, mode)
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopObserver object.
- (Boolean) CFRunLoopContainsSource(rl, source, mode)
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopSource object.
- (Boolean) CFRunLoopContainsTimer(rl, timer, mode)
Returns a Boolean value that indicates whether a run loop mode contains a particular CFRunLoopTimer object.
- (CFArrayRef) CFRunLoopCopyAllModes(rl)
Returns an array that contains all the defined modes for a CFRunLoop object.
- (CFStringRef) CFRunLoopCopyCurrentMode(rl)
Returns the name of the mode in which a given run loop is currently running.
- (CFRunLoopRef) CFRunLoopGetCurrent
Returns the CFRunLoop object for the current thread.
- (CFRunLoopRef) CFRunLoopGetMain
Returns the main CFRunLoop object.
- (CFAbsoluteTime) CFRunLoopGetNextTimerFireDate(rl, mode)
Returns the time at which the next timer will fire.
- (CFTypeID) CFRunLoopGetTypeID
Returns the type identifier for the CFRunLoop opaque type.
- (Boolean) CFRunLoopIsWaiting(rl)
Returns a Boolean value that indicates whether the run loop is waiting for an event.
- (CFRunLoopObserverRef) CFRunLoopObserverCreate(allocator, activities, repeats, order, callout, context)
Creates a CFRunLoopObserver object.
- (Boolean) CFRunLoopObserverDoesRepeat(observer)
Returns a Boolean value that indicates whether a CFRunLoopObserver repeats.
- (CFOptionFlags) CFRunLoopObserverGetActivities(observer)
Returns the run loop stages during which an observer runs.
- (Object) CFRunLoopObserverGetContext(observer, context)
Returns the context information for a CFRunLoopObserver object.
- (CFIndex) CFRunLoopObserverGetOrder(observer)
Returns the ordering parameter for a CFRunLoopObserver object.
- (CFTypeID) CFRunLoopObserverGetTypeID
Returns the type identifier for the CFRunLoopObserver opaque type.
- (nil) CFRunLoopObserverInvalidate(observer)
Invalidates a CFRunLoopObserver object, stopping it from ever firing again.
- (Boolean) CFRunLoopObserverIsValid(observer)
Returns a Boolean value that indicates whether a CFRunLoopObserver object is valid and able to fire.
- (nil) CFRunLoopPerformBlock(rl, mode, ^block(void))
Enqueues a block object on a given runloop to be executed as the runloop cycles in specified modes.
- (nil) CFRunLoopRemoveObserver(rl, observer, mode)
Removes a CFRunLoopObserver object from a run loop mode.
- (nil) CFRunLoopRemoveSource(rl, source, mode)
Removes a CFRunLoopSource object from a run loop mode.
- (nil) CFRunLoopRemoveTimer(rl, timer, mode)
Removes a CFRunLoopTimer object from a run loop mode.
- (nil) CFRunLoopRun
Runs the current thread’s CFRunLoop object in its default mode indefinitely.
- (SInt32) CFRunLoopRunInMode(mode, seconds, returnAfterSourceHandled)
Runs the current thread’s CFRunLoop object in a particular mode.
- (CFRunLoopSourceRef) CFRunLoopSourceCreate(allocator, order, context)
Creates a CFRunLoopSource object.
- (Object) CFRunLoopSourceGetContext(source, context)
Returns the context information for a CFRunLoopSource object.
- (CFIndex) CFRunLoopSourceGetOrder(source)
Returns the ordering parameter for a CFRunLoopSource object.
- (CFTypeID) CFRunLoopSourceGetTypeID
Returns the type identifier of the CFRunLoopSource opaque type.
- (nil) CFRunLoopSourceInvalidate(source)
Invalidates a CFRunLoopSource object, stopping it from ever firing again.
- (Boolean) CFRunLoopSourceIsValid(source)
Returns a Boolean value that indicates whether a CFRunLoopSource object is valid and able to fire.
- (nil) CFRunLoopSourceSignal(source)
Signals a CFRunLoopSource object, marking it as ready to fire.
- (nil) CFRunLoopStop(rl)
Forces a CFRunLoop object to stop running.
- (CFRunLoopTimerRef) CFRunLoopTimerCreate(allocator, fireDate, interval, flags, order, callout, context)
Creates a new CFRunLoopTimer object.
- (Boolean) CFRunLoopTimerDoesRepeat(timer)
Returns a Boolean value that indicates whether a CFRunLoopTimer object repeats.
- (Object) CFRunLoopTimerGetContext(timer, context)
Returns the context information for a CFRunLoopTimer object.
- (CFTimeInterval) CFRunLoopTimerGetInterval(timer)
Returns the firing interval of a repeating CFRunLoopTimer object.
- (CFAbsoluteTime) CFRunLoopTimerGetNextFireDate(timer)
Returns the next firing time for a CFRunLoopTimer object.
- (CFIndex) CFRunLoopTimerGetOrder(timer)
Returns the ordering parameter for a CFRunLoopTimer object.
- (CFTypeID) CFRunLoopTimerGetTypeID
Returns the type identifier of the CFRunLoopTimer opaque type.
- (nil) CFRunLoopTimerInvalidate(timer)
Invalidates a CFRunLoopTimer object, stopping it from ever firing again.
- (Boolean) CFRunLoopTimerIsValid(timer)
Returns a Boolean value that indicates whether a CFRunLoopTimer object is valid and able to fire.
- (nil) CFRunLoopTimerSetNextFireDate(timer, fireDate)
Sets the next firing date for a CFRunLoopTimer object .
- (nil) CFRunLoopWakeUp(rl)
Wakes a waiting CFRunLoop object.
- (Object) CFSetAddValue(theSet, value)
Adds a value to a CFMutableSet object.
- (Object) CFSetApplyFunction(theSet, applier, context)
Calls a function once for each value in a set.
- (Boolean) CFSetContainsValue(theSet, value)
Returns a Boolean that indicates whether a set contains a given value.
- (CFSetRef) CFSetCreate(allocator, values, numValues, callBacks)
Creates an immutable CFSet object containing supplied values.
- (CFSetRef) CFSetCreateCopy(allocator, theSet)
Creates an immutable set containing the values of an existing set.
- (CFMutableSetRef) CFSetCreateMutable(allocator, capacity, callBacks)
Creates an empty CFMutableSet object.
- (CFMutableSetRef) CFSetCreateMutableCopy(allocator, capacity, theSet)
Creates a new mutable set with the values from another set.
- (CFIndex) CFSetGetCount(theSet)
Returns the number of values currently in a set.
- (CFIndex) CFSetGetCountOfValue(theSet, value)
Returns the number of values in a set that match a given value.
- (CFTypeID) CFSetGetTypeID
Returns the type identifier for the CFSet type.
- (const) CFSetGetValue(theSet, value)
Obtains a specified value from a set.
- (Boolean) CFSetGetValueIfPresent(theSet, candidate, value)
Reports whether or not a value is in a set, and if it exists returns the value indirectly.
- (nil) CFSetGetValues(theSet, values)
Obtains all values in a set.
- (nil) CFSetRemoveAllValues(theSet)
Removes all values from a CFMutableSet object.
- (nil) CFSetRemoveValue(theSet, value)
Removes a value from a CFMutableSet object.
- (nil) CFSetReplaceValue(theSet, value)
Replaces a value in a CFMutableSet object.
- (nil) CFSetSetValue(theSet, value)
Sets a value in a CFMutableSet object.
- (nil) CFShow(obj)
Prints a description of a Core Foundation object to stderr.
- (Object) CFShowStr(str)
Prints the attributes of a string during debugging.
- (CFSocketError) CFSocketConnectToAddress(s, address, timeout)
Opens a connection to a remote socket.
- (CFDataRef) CFSocketCopyAddress(s)
Returns the local address of a CFSocket object.
- (CFDataRef) CFSocketCopyPeerAddress(s)
Returns the remote address to which a CFSocket object is connected.
- (CFSocketError) CFSocketCopyRegisteredSocketSignature(nameServerSignature, timeout, name, signature, nameServerAddress)
Returns a socket signature registered with a CFSocket name server.
- (CFSocketError) CFSocketCopyRegisteredValue(nameServerSignature, timeout, name, value, nameServerAddress)
Returns a value registered with a CFSocket name server.
- (CFSocketRef) CFSocketCreate(allocator, protocolFamily, socketType, protocol, callBackTypes, callout, context)
Creates a CFSocket object of a specified protocol and type.
- (CFSocketRef) CFSocketCreateConnectedToSocketSignature(allocator, signature, callBackTypes, callout, context, timeout)
Creates a CFSocket object and opens a connection to a remote socket.
- (CFRunLoopSourceRef) CFSocketCreateRunLoopSource(allocator, s, order)
Creates a CFRunLoopSource object for a CFSocket object.
- (CFSocketRef) CFSocketCreateWithNative(allocator, sock, callBackTypes, callout, context)
Creates a CFSocket object for a pre-existing native socket.
- (CFSocketRef) CFSocketCreateWithSocketSignature(allocator, signature, callBackTypes, callout, context)
Creates a CFSocket object using information from a CFSocketSignature structure.
- (Object) CFSocketDisableCallBacks(s, callBackTypes)
Disables the callback function of a CFSocket object for certain types of socket activity.
- (Object) CFSocketEnableCallBacks(s, callBackTypes)
Enables the callback function of a CFSocket object for certain types of socket activity.
- (Object) CFSocketGetContext(s, context)
Returns the context information for a CFSocket object.
- (UInt16) CFSocketGetDefaultNameRegistryPortNumber
Returns the default port number with which to connect to a CFSocket name server.
- (CFSocketNativeHandle) CFSocketGetNative(s)
Returns the native socket associated with a CFSocket object.
- (CFOptionFlags) CFSocketGetSocketFlags(s)
Returns flags that control certain behaviors of a CFSocket object.
- (nil) CFSocketInvalidate(s)
Invalidates a CFSocket object, stopping it from sending or receiving any more messages.
- (Boolean) CFSocketIsValid(s)
Returns a Boolean value that indicates whether a CFSocket object is valid and able to send or receive messages.
- (CFSocketError) CFSocketRegisterSocketSignature(nameServerSignature, timeout, name, signature)
Registers a socket signature with a CFSocket name server.
- (CFSocketError) CFSocketRegisterValue(nameServerSignature, timeout, name, value)
Registers a property-list value with a CFSocket name server.
- (CFSocketError) CFSocketSendData(s, address, data, timeout)
Sends data over a CFSocket object.
- (CFSocketError) CFSocketSetAddress(s, address)
Binds a local address to a CFSocket object.
- (Object) CFSocketSetDefaultNameRegistryPortNumber(port)
Sets the default port number with which to connect to a CFSocket name server.
- (nil) CFSocketSetSocketFlags(s, flags)
Sets flags that control certain behaviors of a CFSocket object.
- (CFSocketError) CFSocketUnregister(nameServerSignature, timeout, name)
Unregisters a value or socket signature with a CFSocket name server.
- (CFStringRef) CFSTR(cStr)
Creates an immutable string from a constant compile-time string.
- (nil) CFStreamCreateBoundPair(alloc, readStream, writeStream, transferBufferSize)
Creates a pair of read and write streams.
- (nil) CFStreamCreatePairWithPeerSocketSignature(alloc, signature, readStream, writeStream)
Creates readable and writable streams connected to a socket.
- (nil) CFStreamCreatePairWithSocket(alloc, sock, readStream, writeStream)
Creates readable and writable streams connected to a socket.
- (nil) CFStreamCreatePairWithSocketToHost(alloc, host, port, readStream, writeStream)
Creates readable and writable streams connected to a TCP/IP port of a particular host.
- (Object) CFStringAppend(theString, appendedString)
Appends the characters of a string to those of a CFMutableString object.
- (Object) CFStringAppendCharacters(theString, chars, numChars)
Appends a buffer of Unicode characters to the character contents of a CFMutableString object.
- (Object) CFStringAppendCString(theString, cStr, encoding)
Appends a C string to the character contents of a CFMutableString object.
- (Object) CFStringAppendFormat(theString, formatOptions, format)
Appends a formatted string to the character contents of a CFMutableString object.
- (Object) CFStringAppendFormatAndArguments(theString, formatOptions, format, arguments)
Appends a formatted string to the character contents of a CFMutableString object.
- (nil) CFStringAppendPascalString(theString, pStr, encoding)
Appends a Pascal string to the character contents of a CFMutableString object.
- (nil) CFStringCapitalize(theString, locale)
Changes the first character in each word of a string to uppercase (if it is a lowercase alphabetical character).
- (CFComparisonResult) CFStringCompare(theString1, theString2, compareOptions)
Compares one string with another string.
- (CFComparisonResult) CFStringCompareWithOptions(theString1, theString2, rangeToCompare, compareOptions)
Compares a range of the characters in one string with that of another string.
- (CFComparisonResult) CFStringCompareWithOptionsAndLocale(theString1, theString2, rangeToCompare, compareOptions, locale)
Compares a range of the characters in one string with another string using a given locale.
- (CFStringRef) CFStringConvertEncodingToIANACharSetName(encoding)
Returns the name of the IANA registry “charset” that is the closest mapping to a specified string encoding.
- (unsigned) CFStringConvertEncodingToNSStringEncoding(encoding)
Returns the Cocoa encoding constant that maps most closely to a given Core Foundation encoding constant.
- (UInt32) CFStringConvertEncodingToWindowsCodepage(encoding)
Returns the Windows codepage identifier that maps most closely to a given Core Foundation encoding constant.
- (CFStringEncoding) CFStringConvertIANACharSetNameToEncoding(theString)
Returns the Core Foundation encoding constant that is the closest mapping to a given IANA registry “charset” name.
- (CFStringEncoding) CFStringConvertNSStringEncodingToEncoding(encoding)
Returns the Core Foundation encoding constant that is the closest mapping to a given Cocoa encoding.
- (CFStringEncoding) CFStringConvertWindowsCodepageToEncoding(codepage)
Returns the Core Foundation encoding constant that is the closest mapping to a given Windows codepage identifier.
- (CFArrayRef) CFStringCreateArrayBySeparatingStrings(alloc, theString, separatorString)
Creates an array of CFString objects from a single CFString object.
- (CFArrayRef) CFStringCreateArrayWithFindResults(alloc, theString, stringToFind, rangeToSearch, compareOptions)
Searches a string for multiple occurrences of a substring and creates an array of ranges identifying the locations of these substrings within the target string.
- (CFStringRef) CFStringCreateByCombiningStrings(alloc, theArray, separatorString)
Creates a single string from the individual CFString objects that comprise the elements of an array.
- (CFStringRef) CFStringCreateCopy(alloc, theString)
Creates an immutable copy of a string.
- (CFDataRef) CFStringCreateExternalRepresentation(alloc, theString, encoding, lossByte)
Creates an “external representation” of a CFString object, that is, a CFData object.
- (CFStringRef) CFStringCreateFromExternalRepresentation(alloc, data, encoding)
Creates a string from its “external representation.”
- (CFMutableStringRef) CFStringCreateMutable(alloc, maxLength)
Creates an empty CFMutableString object.
- (CFMutableStringRef) CFStringCreateMutableCopy(alloc, maxLength, theString)
Creates a mutable copy of a string.
- (CFMutableStringRef) CFStringCreateMutableWithExternalCharactersNoCopy(alloc, chars, numChars, capacity, externalCharactersAllocator)
Creates a CFMutableString object whose Unicode character buffer is controlled externally.
- (CFStringRef) CFStringCreateWithBytes(alloc, bytes, numBytes, encoding, isExternalRepresentation)
Creates a string from a buffer containing characters in a specified encoding.
- (CFStringRef) CFStringCreateWithBytesNoCopy(alloc, bytes, numBytes, encoding, isExternalRepresentation, contentsDeallocator)
Creates a string from a buffer, containing characters in a specified encoding, that might serve as the backing store for the new string.
- (CFStringRef) CFStringCreateWithCharacters(alloc, chars, numChars)
Creates a string from a buffer of Unicode characters.
- (CFStringRef) CFStringCreateWithCharactersNoCopy(alloc, chars, numChars, contentsDeallocator)
Creates a string from a buffer of Unicode characters that might serve as the backing store for the object.
- (CFStringRef) CFStringCreateWithCString(alloc, cStr, encoding)
Creates an immutable string from a C string.
- (CFStringRef) CFStringCreateWithCStringNoCopy(alloc, cStr, encoding, contentsDeallocator)
Creates a CFString object from an external C string buffer that might serve as the backing store for the object.
- (CFStringRef) CFStringCreateWithFileSystemRepresentation(alloc, buffer)
Creates a CFString from a zero-terminated POSIX file system representation.
- (CFStringRef) CFStringCreateWithFormat(alloc, formatOptions, format)
Creates an immutable string from a formatted string and a variable number of arguments.
- (CFStringRef) CFStringCreateWithFormatAndArguments(alloc, formatOptions, format, arguments)
Creates an immutable string from a formatted string and a variable number of arguments (specified in a parameter of type va_list).
- (CFStringRef) CFStringCreateWithPascalString(alloc, pStr, encoding)
Creates an immutable CFString object from a Pascal string.
- (CFStringRef) CFStringCreateWithPascalStringNoCopy(alloc, pStr, encoding, contentsDeallocator)
Creates a CFString object from an external Pascal string buffer that might serve as the backing store for the object.
- (CFStringRef) CFStringCreateWithSubstring(alloc, str, range)
Creates an immutable string from a segment (substring) of an existing string.
- (nil) CFStringDelete(theString, range)
Deletes a range of characters in a string.
- (CFRange) CFStringFind(theString, stringToFind, compareOptions)
Searches for a substring within a string and, if it is found, yields the range of the substring within the object's characters.
- (CFIndex) CFStringFindAndReplace(theString, stringToFind, replacementString, rangeToSearch, compareOptions)
Replaces all occurrences of a substring within a given range.
- (Boolean) CFStringFindCharacterFromSet(theString, theSet, rangeToSearch, searchOptions, result)
Query the range of the first character contained in the specified character set.
- (Boolean) CFStringFindWithOptions(theString, stringToFind, rangeToSearch, searchOptions, result)
Searches for a substring within a range of the characters represented by a string and, if the substring is found, returns its range within the object's characters.
- (Boolean) CFStringFindWithOptionsAndLocale(theString, stringToFind, rangeToSearch, searchOptions, locale, result)
Returns a Boolean value that indicates whether a given string was found in a given source string.
- (nil) CFStringFold(theString, theFlags, theLocale)
Folds a given string into the form specified by optional flags.
- (CFIndex) CFStringGetBytes(theString, range, encoding, lossByte, isExternalRepresentation, buffer, maxBufLen, usedBufLen)
Fetches a range of the characters from a string into a byte buffer after converting the characters to a specified encoding.
- (UniChar) CFStringGetCharacterAtIndex(theString, idx)
Returns the Unicode character at a specified location in a string.
- (UniChar) CFStringGetCharacterFromInlineBuffer(buf, idx)
Returns the Unicode character at a specific location in an in-line buffer.
- (Object) CFStringGetCharacters(theString, range, buffer)
Copies a range of the Unicode characters from a string to a user-provided buffer.
- (const) CFStringGetCharactersPtr(theString)
Quickly obtains a pointer to the contents of a string as a buffer of Unicode characters.
- (Boolean) CFStringGetCString(theString, buffer, bufferSize, encoding)
Copies the character contents of a string to a local C string buffer after converting the characters to a given encoding.
- (const) CFStringGetCStringPtr(theString, encoding)
Quickly obtains a pointer to a C-string buffer containing the characters of a string in a given encoding.
- (Float) CFStringGetDoubleValue(str)
Returns the primary double value represented by a string.
- (CFStringEncoding) CFStringGetFastestEncoding(theString)
Returns for a CFString object the character encoding that requires the least conversion time.
- (Boolean) CFStringGetFileSystemRepresentation(string, buffer, maxBufLen)
Extracts the contents of a string as a NULL-terminated 8-bit string appropriate for passing to POSIX APIs.
- (CFIndex) CFStringGetHyphenationLocationBeforeIndex(string, location, limitRange, options, locale, character)
Retrieve the first potential hyphenation location found before the specified location.
- (SInt32) CFStringGetIntValue(str)
Returns the integer value represented by a string.
- (CFIndex) CFStringGetLength(theString)
Returns the number (in terms of UTF-16 code pairs) of Unicode characters in a string.
- (Object) CFStringGetLineBounds(theString, range, lineBeginIndex, lineEndIndex, contentsEndIndex)
Given a range of characters in a string, obtains the line bounds—that is, the indexes of the first character and the final characters of the lines containing the range.
- (const) CFStringGetListOfAvailableEncodings
Returns a pointer to a list of string encodings supported by the current system.
- (UTF32Char) CFStringGetLongCharacterForSurrogatePair(surrogateHigh, surrogateLow)
Returns a UTF-32 character that corresponds to a given pair of UTF-16 surrogate characters.
- (CFIndex) CFStringGetMaximumSizeForEncoding(length, encoding)
Returns the maximum number of bytes a string of a specified length (in Unicode characters) will take up if encoded in a specified encoding.
- (CFIndex) CFStringGetMaximumSizeOfFileSystemRepresentation(string)
Determines the upper bound on the number of bytes required to hold the file system representation of the string.
- (CFStringEncoding) CFStringGetMostCompatibleMacStringEncoding(encoding)
Returns the most compatible Mac OS script value for the given input encoding.
- (CFStringRef) CFStringGetNameOfEncoding(encoding)
Returns the canonical name of a specified string encoding.
- (Object) CFStringGetParagraphBounds(string, range, parBeginIndex, parEndIndex, contentsEndIndex)
Given a range of characters in a string, obtains the paragraph bounds—that is, the indexes of the first character and the final characters of the paragraph(s) containing the range.
- (Boolean) CFStringGetPascalString(theString, buffer, bufferSize, encoding)
Copies the character contents of a CFString object to a local Pascal string buffer after converting the characters to a requested encoding.
- (ConstStringPtr) CFStringGetPascalStringPtr(theString, encoding)
Quickly obtains a pointer to a Pascal buffer containing the characters of a string in a given encoding.
- (CFRange) CFStringGetRangeOfComposedCharactersAtIndex(theString, theIndex)
Returns the range of the composed character sequence at a specified index.
- (CFStringEncoding) CFStringGetSmallestEncoding(theString)
Returns the smallest encoding on the current system for the character contents of a string.
- (Boolean) CFStringGetSurrogatePairForLongCharacter(character, surrogates)
Maps a given UTF-32 character to a pair of UTF-16 surrogate characters.
- (CFStringEncoding) CFStringGetSystemEncoding
Returns the default encoding used by the operating system when it creates strings.
- (CFTypeID) CFStringGetTypeID
Returns the type identifier for the CFString opaque type.
- (Boolean) CFStringHasPrefix(theString, prefix)
Determines if the character data of a string begin with a specified sequence of characters.
- (Boolean) CFStringHasSuffix(theString, suffix)
Determines if a string ends with a specified sequence of characters.
- (nil) CFStringInitInlineBuffer(str, buf, range)
Initializes an in-line buffer to use for efficient access of a CFString object's characters.
- (nil) CFStringInsert(str, idx, insertedStr)
Inserts a string at a specified location in the character buffer of a CFMutableString object.
- (Boolean) CFStringIsEncodingAvailable(encoding)
Determines whether a given Core Foundation string encoding is available on the current system.
- (Boolean) CFStringIsHyphenationAvailableForLocale(locale)
Returns a Boolean value that indicates whether hyphenation data is available.
- (Boolean) CFStringIsSurrogateHighCharacter(character)
Returns a Boolean value that indicates whether a given character is a high character in a surrogate pair.
- (Boolean) CFStringIsSurrogateLowCharacter(character)
Returns a Boolean value that indicates whether a given character is a low character in a surrogate pair.
- (nil) CFStringLowercase(theString, locale)
Changes all uppercase alphabetical characters in a CFMutableString to lowercase.
- (nil) CFStringNormalize(theString, theForm)
Normalizes the string into the specified form as described in Unicode Technical Report #15.
- (nil) CFStringPad(theString, padString, length, indexIntoPad)
Enlarges a string, padding it with specified characters, or truncates the string.
- (nil) CFStringReplace(theString, range, replacement)
Replaces part of the character contents of a CFMutableString object with another string.
- (nil) CFStringReplaceAll(theString, replacement)
Replaces all characters of a CFMutableString object with other characters.
- (nil) CFStringSetExternalCharactersNoCopy(theString, chars, length, capacity)
Notifies a CFMutableString object that its external backing store of Unicode characters has changed.
- (CFStringTokenizerTokenType) CFStringTokenizerAdvanceToNextToken(tokenizer)
Advances the tokenizer to the next token and sets that as the current token.
- (CFStringRef) CFStringTokenizerCopyBestStringLanguage(string, range)
Guesses a language of a given string and returns the guess as a BCP 47 string.
- (CFTypeRef) CFStringTokenizerCopyCurrentTokenAttribute(tokenizer, attribute)
Returns a given attribute of the current token.
- (CFStringTokenizerRef) CFStringTokenizerCreate(alloc, string, range, options, locale)
Returns a tokenizer for a given string.
- (CFIndex) CFStringTokenizerGetCurrentSubTokens(tokenizer, ranges, maxRangeLength, derivedSubTokens)
Retrieves the subtokens or derived subtokens contained in the compound token.
- (CFRange) CFStringTokenizerGetCurrentTokenRange(tokenizer)
Returns the range of the current token.
- (CFTypeID) CFStringTokenizerGetTypeID
Returns the type ID for CFStringTokenizer.
- (CFStringTokenizerTokenType) CFStringTokenizerGoToTokenAtIndex(tokenizer, index)
Finds a token that includes the character at a given index, and set it as the current token.
- (nil) CFStringTokenizerSetString(tokenizer, string, range)
Sets the string for a tokenizer.
- (Boolean) CFStringTransform(string, range, transform, reverse)
Perform in-place transliteration on a mutable string.
- (nil) CFStringTrim(theString, trimString)
Trims a specified substring from the beginning and end of a CFMutableString object.
- (nil) CFStringTrimWhitespace(theString)
Trims whitespace from the beginning and end of a CFMutableString object.
- (nil) CFStringUppercase(theString, locale)
Changes all lowercase alphabetical characters in a CFMutableString object to uppercase.
- (Integer) CFSwapInt16(arg)
Swaps the bytes of a 16-bit integer.
- (Integer) CFSwapInt16BigToHost(arg)
Converts a 16-bit integer from big-endian format to the host’s native byte order.
- (Integer) CFSwapInt16HostToBig(arg)
Converts a 16-bit integer from the host’s native byte order to big-endian format.
- (Integer) CFSwapInt16HostToLittle(arg)
Converts a 16-bit integer from the host’s native byte order to little-endian format.
- (Integer) CFSwapInt16LittleToHost(arg)
Converts a 16-bit integer from little-endian format to the host’s native byte order.
- (Integer) CFSwapInt32(arg)
Swaps the bytes of a 32-bit integer.
- (Integer) CFSwapInt32BigToHost(arg)
Converts a 32-bit integer from big-endian format to the host’s native byte order.
- (Integer) CFSwapInt32HostToBig(arg)
Converts a 32-bit integer from the host’s native byte order to big-endian format.
- (Integer) CFSwapInt32HostToLittle(arg)
Converts a 32-bit integer from the host’s native byte order to little-endian format.
- (Integer) CFSwapInt32LittleToHost(arg)
Converts a 32-bit integer from little-endian format to the host’s native byte order.
- (Integer) CFSwapInt64(arg)
Swaps the bytes of a 64-bit integer.
- (Integer) CFSwapInt64BigToHost(arg)
Converts a 64-bit integer from big-endian format to the host’s native byte order.
- (Integer) CFSwapInt64HostToBig(arg)
Converts a 64-bit integer from the host’s native byte order to big-endian format.
- (Integer) CFSwapInt64HostToLittle(arg)
Converts a 64-bit integer from the host’s native byte order to little-endian format.
- (Integer) CFSwapInt64LittleToHost(arg)
Converts a 64-bit integer from little-endian format to the host’s native byte order.
- (CFStringRef) CFTimeZoneCopyAbbreviation(tz, at)
Returns the abbreviation of a time zone at a specified date.
- (CFDictionaryRef) CFTimeZoneCopyAbbreviationDictionary
Returns a dictionary holding the mappings of time zone abbreviations to time zone names.
- (CFTimeZoneRef) CFTimeZoneCopyDefault
Returns the default time zone set for your application.
- (CFArrayRef) CFTimeZoneCopyKnownNames
Returns an array of strings containing the names of all the time zones known to the system.
- (CFStringRef) CFTimeZoneCopyLocalizedName(tz, style, locale)
Returns the localized name of a given time zone.
- (CFTimeZoneRef) CFTimeZoneCopySystem
Returns the time zone currently used by the system.
- (CFTimeZoneRef) CFTimeZoneCreate(allocator, name, data)
Creates a time zone with a given name and data.
- (CFTimeZoneRef) CFTimeZoneCreateWithName(allocator, name, tryAbbrev)
Returns the time zone object identified by a given name or abbreviation.
- (CFTimeZoneRef) CFTimeZoneCreateWithTimeIntervalFromGMT(allocator, ti)
Returns a time zone object for the specified time interval offset from Greenwich Mean Time (GMT).
- (CFDataRef) CFTimeZoneGetData(tz)
Returns the data that stores the information used by a time zone.
- (CFTimeInterval) CFTimeZoneGetDaylightSavingTimeOffset(tz, at)
Returns the daylight saving time offset for a time zone at a given time.
- (CFStringRef) CFTimeZoneGetName(tz)
Returns the geopolitical region name that identifies a given time zone.
- (CFAbsoluteTime) CFTimeZoneGetNextDaylightSavingTimeTransition(tz, at)
Returns the time in a given time zone of the next daylight saving time transition after a given time.
- (CFTimeInterval) CFTimeZoneGetSecondsFromGMT(tz, at)
Returns the difference in seconds between the receiver and Greenwich Mean Time (GMT) at the specified date.
- (CFTypeID) CFTimeZoneGetTypeID
Returns the type identifier for the CFTimeZone opaque type.
- (Boolean) CFTimeZoneIsDaylightSavingTime(tz, at)
Returns whether or not a time zone is in daylight savings time at a specified date.
- (nil) CFTimeZoneResetSystem
Clears the previously determined system time zone, if any.
- (nil) CFTimeZoneSetAbbreviationDictionary(dict)
Sets the abbreviation dictionary to a given dictionary.
- (nil) CFTimeZoneSetDefault(tz)
Sets the default time zone for your application the given time zone.
- (Object) CFTreeAppendChild(tree, newChild)
Adds a new child to a tree as the last in its list of children.
- (Object) CFTreeApplyFunctionToChildren(tree, applier, context)
Calls a function once for each immediate child of a tree.
- (CFTreeRef) CFTreeCreate(allocator, context)
Creates a new CFTree object.
- (CFTreeRef) CFTreeFindRoot(tree)
Returns the root tree of a given tree.
- (CFTreeRef) CFTreeGetChildAtIndex(tree, idx)
Returns the child of a tree at the specified index.
- (CFIndex) CFTreeGetChildCount(tree)
Returns the number of children in a tree.
- (Object) CFTreeGetChildren(tree, children)
Fills a buffer with children from the tree.
- (Object) CFTreeGetContext(tree, context)
Returns the context of the specified tree.
- (CFTreeRef) CFTreeGetFirstChild(tree)
Returns the first child of a tree.
- (CFTreeRef) CFTreeGetNextSibling(tree)
Returns the next sibling, adjacent to a given tree, in the parent's children list.
- (CFTreeRef) CFTreeGetParent(tree)
Returns the parent of a given tree.
- (CFTypeID) CFTreeGetTypeID
Returns the type identifier of the CFTree opaque type.
- (nil) CFTreeInsertSibling(tree, newSibling)
Inserts a new sibling after a given tree.
- (nil) CFTreePrependChild(tree, newChild)
Adds a new child to the specified tree as the first in its list of children.
- (nil) CFTreeRemove(tree)
Removes a tree from its parent.
- (nil) CFTreeRemoveAllChildren(tree)
Removes all the children of a tree.
- (nil) CFTreeSetContext(tree, context)
Replaces the context of a tree by releasing the old information pointer and retaining the new one.
- (nil) CFTreeSortChildren(tree, comparator, context)
Sorts the immediate children of a tree using a specified comparator function.
- (Boolean) CFURLCanBeDecomposed(anURL)
Determines if the given URL conforms to RFC 1808 and therefore can be decomposed.
- (Object) CFURLClearResourcePropertyCache(url)
Clears all cached resource property values of a given URL.
- (Object) CFURLClearResourcePropertyCacheForKey(url, key)
Discards a cached property value for a given key of a given URL.
- (CFURLRef) CFURLCopyAbsoluteURL(relativeURL)
Creates a new CFURL object by resolving the relative portion of a URL against its base.
- (CFStringRef) CFURLCopyFileSystemPath(anURL, pathStyle)
Returns the path portion of a given URL.
- (CFStringRef) CFURLCopyFragment(anURL, charactersToLeaveEscaped)
Returns the fragment from a given URL.
- (CFStringRef) CFURLCopyHostName(anURL)
Returns the host name of a given URL.
- (CFStringRef) CFURLCopyLastPathComponent(url)
Returns the last path component of a given URL.
- (CFStringRef) CFURLCopyNetLocation(anURL)
Returns the net location portion of a given URL.
- (CFStringRef) CFURLCopyParameterString(anURL, charactersToLeaveEscaped)
Returns the parameter string from a given URL.
- (CFStringRef) CFURLCopyPassword(anURL)
Returns the password of a given URL.
- (CFStringRef) CFURLCopyPath(anURL)
Returns the path portion of a given URL.
- (CFStringRef) CFURLCopyPathExtension(url)
Returns the path extension of a given URL.
- (CFStringRef) CFURLCopyQueryString(anURL, charactersToLeaveEscaped)
Returns the query string of a given URL.
- (CFDictionaryRef) CFURLCopyResourcePropertiesForKeys(url, keys, error)
Returns any number of resource property values of a URL as a dictionary.
- (Boolean) CFURLCopyResourcePropertyForKey(url, key, propertyValueTypeRefPtr, error)
Returns the value of a given resource property of a given URL.
- (CFStringRef) CFURLCopyResourceSpecifier(anURL)
Returns any additional resource specifiers after the path.
- (CFStringRef) CFURLCopyScheme(anURL)
Returns the scheme portion of a given URL.
- (CFStringRef) CFURLCopyStrictPath(anURL, isAbsolute)
Returns the path portion of a given URL.
- (CFStringRef) CFURLCopyUserName(anURL)
Returns the user name from a given URL.
- (CFURLRef) CFURLCreateAbsoluteURLWithBytes(alloc, relativeURLBytes, length, encoding, baseURL, useCompatibilityMode)
Creates a new CFURL object by resolving the relative portion of a URL, specified as bytes, against its given base URL.
- (CFDataRef) CFURLCreateBookmarkData(allocator, url, options, resourcePropertiesToInclude, relativeToURL, error)
Returns bookmark data for a URL, created with specified options and resource values.
- (CFDataRef) CFURLCreateBookmarkDataFromFile(allocator, fileURL, errorRef)
Initializes and returns bookmark data derived from a file pointed to by a specified URL.
- (CFURLRef) CFURLCreateByResolvingBookmarkData(allocator, bookmark, options, relativeToURL, resourcePropertiesToInclude, isStale, error)
Returns a new URL made by resolving bookmark data.
- (CFURLRef) CFURLCreateCopyAppendingPathComponent(allocator, url, pathComponent, isDirectory)
Creates a copy of a given URL and appends a path component.
- (CFURLRef) CFURLCreateCopyAppendingPathExtension(allocator, url, extension)
Creates a copy of a given URL and appends a path extension.
- (CFURLRef) CFURLCreateCopyDeletingLastPathComponent(allocator, url)
Creates a copy of a given URL with the last path component deleted.
- (CFURLRef) CFURLCreateCopyDeletingPathExtension(allocator, url)
Creates a copy of a given URL with its last path extension removed.
- (CFDataRef) CFURLCreateData(allocator, url, encoding, escapeWhitespace)
Creates a CFData object containing the content of a given URL.
- (Boolean) CFURLCreateDataAndPropertiesFromResource(alloc, url, resourceData, properties, desiredProperties, errorCode)
Loads the data and properties referred to by a given URL.
- (CFURLRef) CFURLCreateFilePathURL(allocator, url, error)
Initializes and returns a newly created CFURL object as a file URL with a specified path.
- (CFURLRef) CFURLCreateFileReferenceURL(allocator, url, error)
Returns a new file reference URL that points to the same resource as a specified URL.
- (CFURLRef) CFURLCreateFromFileSystemRepresentation(allocator, buffer, bufLen, isDirectory)
Creates a new CFURL object for a file system entity using the native representation.
- (CFURLRef) CFURLCreateFromFileSystemRepresentationRelativeToBase(allocator, buffer, bufLen, isDirectory, baseURL)
Creates a CFURL object from a native character string path relative to a base URL.
- (CFURLRef) CFURLCreateFromFSRef(allocator, fsRef)
Creates a URL from a given directory or file.
- (CFTypeRef) CFURLCreatePropertyFromResource(alloc, url, property, errorCode)
Returns a given property specified by a given URL and property string.
- (CFDictionaryRef) CFURLCreateResourcePropertiesForKeysFromBookmarkData(allocator, resourcePropertiesToReturn, bookmark)
Returns the resource values for properties identified by a specified array of keys contained in specified bookmark data.
- (CFTypeRef) CFURLCreateResourcePropertyForKeyFromBookmarkData(allocator, resourcePropertyKey, bookmark)
Returns the value of a resource property from specified bookmark data.
- (CFStringRef) CFURLCreateStringByAddingPercentEscapes(allocator, originalString, charactersToLeaveUnescaped, legalURLCharactersToBeEscaped, encoding)
Creates a copy of a string, replacing certain characters with the equivalent percent escape sequence based on the specified encoding.
- (CFStringRef) CFURLCreateStringByReplacingPercentEscapes(allocator, originalString, charactersToLeaveEscaped)
Creates a new string by replacing any percent escape sequences with their character equivalent.
- (CFStringRef) CFURLCreateStringByReplacingPercentEscapesUsingEncoding(allocator, origString, charsToLeaveEscaped, encoding)
Creates a new string by replacing any percent escape sequences with their character equivalent.
- (CFURLRef) CFURLCreateWithBytes(allocator, URLBytes, length, encoding, baseURL)
Creates a CFURL object using a given character bytes.
- (CFURLRef) CFURLCreateWithFileSystemPath(allocator, filePath, pathStyle, isDirectory)
Creates a CFURL object using a local file system path string.
- (CFURLRef) CFURLCreateWithFileSystemPathRelativeToBase(allocator, filePath, pathStyle, isDirectory, baseURL)
Creates a CFURL object using a local file system path string relative to a base URL.
- (CFURLRef) CFURLCreateWithString(allocator, URLString, baseURL)
Creates a CFURL object using a given CFString object.
- (Boolean) CFURLDestroyResource(url, errorCode)
Destroys a resource indicated by a given URL.
- (CFURLRef) CFURLGetBaseURL(anURL)
Returns the base URL of a given URL if it exists.
- (CFRange) CFURLGetByteRangeForComponent(url, component, rangeIncludingSeparators)
Returns the range of the specified component in the bytes of a URL.
- (CFIndex) CFURLGetBytes(url, buffer, bufferLength)
Returns by reference the byte representation of a URL object.
- (Boolean) CFURLGetFileSystemRepresentation(url, resolveAgainstBase, buffer, maxBufLen)
Fills a buffer with the file system's native string representation of a given URL's path.
- (Boolean) CFURLGetFSRef(url, fsRef)
Converts a given URL to a file or directory object.
- (SInt32) CFURLGetPortNumber(anURL)
Returns the port number from a given URL.
- (CFStringRef) CFURLGetString(anURL)
Returns the URL as a CFString object.
- (CFTypeID) CFURLGetTypeID
Returns the type identifier for the CFURL opaque type.
- (Boolean) CFURLHasDirectoryPath(anURL)
Determines if a given URL's path represents a directory.
- (Boolean) CFURLResourceIsReachable(url, error)
Returns whether the resource pointed to by a file URL can be reached.
- (Boolean) CFURLSetResourcePropertiesForKeys(url, keyedPropertyValues, error)
Sets resource properties of a URL specified by a given dictionary of keys and values.
- (Boolean) CFURLSetResourcePropertyForKey(url, key, propertyValue, error)
Sets the resource property of the URL specified by a given key to a given value.
- (nil) CFURLSetTemporaryResourcePropertyForKey(url, key, propertyValue)
Sets the resource property of the URL specified by a given key to a given value without writing the assignment to the backing store.
- (Boolean) CFURLWriteBookmarkDataToFile(bookmarkRef, fileURL, options, errorRef)
Creates an alias file on disk at a specified location with specified bookmark data.
- (Boolean) CFURLWriteDataAndPropertiesToResource(url, dataToWrite, propertiesToWrite, errorCode)
Writes the given data and properties to a given URL.
- (CFUUIDRef) CFUUIDCreate(alloc)
Creates a Universally Unique Identifier (UUID) object.
- (CFUUIDRef) CFUUIDCreateFromString(alloc, uuidStr)
Creates a CFUUID object for a specified string.
- (CFUUIDRef) CFUUIDCreateFromUUIDBytes(alloc, bytes)
Creates a CFUUID object from raw UUID bytes.
- (CFStringRef) CFUUIDCreateString(alloc, uuid)
Returns the string representation of a specified CFUUID object.
- (CFUUIDRef) CFUUIDCreateWithBytes(alloc, byte0, byte1, byte2, byte3, byte4, byte5, byte6, byte7, byte8, byte9, byte10, byte11, byte12, byte13, byte14, byte15)
Creates a CFUUID object from raw UUID bytes.
- (CFUUIDRef) CFUUIDGetConstantUUIDWithBytes(alloc, byte0, byte1, byte2, byte3, byte4, byte5, byte6, byte7, byte8, byte9, byte10, byte11, byte12, byte13, byte14, byte15)
Returns a CFUUID object from raw UUID bytes.
- (CFTypeID) CFUUIDGetTypeID
Returns the type identifier for all CFUUID objects.
- (CFUUIDBytes) CFUUIDGetUUIDBytes(uuid)
Returns the value of a UUID object as raw bytes.
- (Boolean) CFWriteStreamCanAcceptBytes(stream)
Returns whether a writable stream can accept new data without blocking.
- (Object) CFWriteStreamClose(stream)
Closes a writable stream.
- (CFErrorRef) CFWriteStreamCopyError(stream)
Returns the error associated with a stream.
- (CFTypeRef) CFWriteStreamCopyProperty(stream, propertyName)
Returns the value of a property for a stream.
- (CFWriteStreamRef) CFWriteStreamCreateWithAllocatedBuffers(alloc, bufferAllocator)
Creates a writable stream for a growable block of memory.
- (CFWriteStreamRef) CFWriteStreamCreateWithBuffer(alloc, buffer, bufferCapacity)
Creates a writable stream for a fixed-size block of memory.
- (CFWriteStreamRef) CFWriteStreamCreateWithFile(alloc, fileURL)
Creates a writable stream for a file.
- (CFWriteStreamRef) CFWriteStreamCreateWithFTPURL(alloc, ftpURL)
Creates an FTP write stream.
- (CFStreamError) CFWriteStreamGetError(stream)
Returns the error status of a stream. (Deprecated. Use CFWriteStreamCopyError instead.)
- (CFStreamStatus) CFWriteStreamGetStatus(stream)
Returns the current state of a stream.
- (CFTypeID) CFWriteStreamGetTypeID
Returns the type identifier of all CFWriteStream objects.
- (Boolean) CFWriteStreamOpen(stream)
Opens a stream for writing.
- (Object) CFWriteStreamScheduleWithRunLoop(stream, runLoop, runLoopMode)
Schedules a stream into a run loop.
- (Boolean) CFWriteStreamSetClient(stream, streamEvents, clientCB, clientContext)
Assigns a client to a stream, which receives callbacks when certain events occur.
- (Boolean) CFWriteStreamSetProperty(stream, propertyName, propertyValue)
Sets the value of a property for a stream.
- (nil) CFWriteStreamUnscheduleFromRunLoop(stream, runLoop, runLoopMode)
Removes a stream from a particular run loop.
- (CFIndex) CFWriteStreamWrite(stream, buffer, bufferLength)
Writes data to a writable stream.
- (CGAffineTransform) CGAffineTransformConcat(t1, t2)
Returns an affine transformation matrix constructed by combining two existing affine transforms.
- (Boolean) CGAffineTransformEqualToTransform(t1, t2)
Checks whether two affine transforms are equal.
- (CGAffineTransform) CGAffineTransformFromString(string)
Returns a Core Graphics affine transform structure corresponding to the data in a given string.
- (CGAffineTransform) CGAffineTransformInvert(t)
Returns an affine transformation matrix constructed by inverting an existing affine transform.
- (Boolean) CGAffineTransformIsIdentity(t)
Checks whether an affine transform is the identity transform.
- (CGAffineTransform) CGAffineTransformMake(a, b, c, d, tx, ty)
Returns an affine transformation matrix constructed from values you provide.
- (CGAffineTransform) CGAffineTransformMakeRotation(angle)
Returns an affine transformation matrix constructed from a rotation value you provide.
- (CGAffineTransform) CGAffineTransformMakeScale(sx, sy)
Returns an affine transformation matrix constructed from scaling values you provide.
- (CGAffineTransform) CGAffineTransformMakeTranslation(tx, ty)
Returns an affine transformation matrix constructed from translation values you provide.
- (CGAffineTransform) CGAffineTransformRotate(t, angle)
Returns an affine transformation matrix constructed by rotating an existing affine transform.
- (CGAffineTransform) CGAffineTransformScale(t, sx, sy)
Returns an affine transformation matrix constructed by scaling an existing affine transform.
- (CGAffineTransform) CGAffineTransformTranslate(t, tx, ty)
Returns an affine transformation matrix constructed by translating an existing affine transform.
- (CGContextRef) CGBitmapContextCreate(data, width, height, bitsPerComponent, bytesPerRow, colorspace, bitmapInfo)
Creates a bitmap graphics context.
- (CGImageRef) CGBitmapContextCreateImage(c)
Creates and returns a Quartz image from the pixel data in a bitmap graphics context.
- (CGContextRef) CGBitmapContextCreateWithData(data, width, height, bitsPerComponent, bytesPerRow, space, bitmapInfo, releaseCallback, releaseInfo)
Creates a bitmap graphics context with the specified callback function.
- (CGImageAlphaInfo) CGBitmapContextGetAlphaInfo(c)
Returns the alpha information associated with the context, which indicates how a bitmap context handles the alpha component.
- (CGBitmapInfo) CGBitmapContextGetBitmapInfo(c)
Obtains the bitmap information associated with a bitmap graphics context.
- (size_t) CGBitmapContextGetBitsPerComponent(c)
Returns the bits per component of a bitmap context.
- (size_t) CGBitmapContextGetBitsPerPixel(c)
Returns the bits per pixel of a bitmap context.
- (size_t) CGBitmapContextGetBytesPerRow(c)
Returns the bytes per row of a bitmap context.
- (CGColorSpaceRef) CGBitmapContextGetColorSpace(c)
Returns the color space of a bitmap context.
- (Object) CGBitmapContextGetData(c)
Returns a pointer to the image data associated with a bitmap context.
- (size_t) CGBitmapContextGetHeight(c)
Returns the height in pixels of a bitmap context.
- (size_t) CGBitmapContextGetWidth(c)
Returns the width in pixels of a bitmap context.
- (CGColorRef) CGColorCreate(colorspace, components[])
Creates a Quartz color using a list of intensity values (including alpha) and an associated color space.
- (CGColorRef) CGColorCreateCopy(color)
Creates a copy of an existing Quartz color.
- (CGColorRef) CGColorCreateCopyWithAlpha(color, alpha)
Creates a copy of an existing Quartz color, substituting a new alpha value.
- (CGColorRef) CGColorCreateWithPattern(colorspace, pattern, components[])
Creates a Quartz color using a list of intensity values (including alpha), a pattern color space, and a pattern.
- (Boolean) CGColorEqualToColor(color1, color2)
Indicates whether two colors are equal.
- (Float) CGColorGetAlpha(color)
Returns the value of the alpha component associated with a Quartz color.
- (CGColorSpaceRef) CGColorGetColorSpace(color)
Returns the color space associated with a Quartz color.
- (const) CGColorGetComponents(color)
Returns the values of the color components (including alpha) associated with a Quartz color.
- (size_t) CGColorGetNumberOfComponents(color)
Returns the number of color components (including alpha) associated with a Quartz color.
- (CGPatternRef) CGColorGetPattern(color)
Returns the pattern associated with a Quartz color in a pattern color space.
- (CFTypeID) CGColorGetTypeID
Returns the Core Foundation type identifier for a Quartz color data type.
- (Object) CGColorRelease(color)
Decrements the retain count of a Quartz color.
- (CGColorRef) CGColorRetain(color)
Increments the retain count of a Quartz color.
- (CGColorSpaceRef) CGColorSpaceCreateCalibratedGray(whitePoint[3], blackPoint[3], gamma)
Creates a calibrated grayscale color space.
- (CGColorSpaceRef) CGColorSpaceCreateCalibratedRGB(whitePoint[3], blackPoint[3], gamma[3], matrix[9])
Creates a calibrated RGB color space.
- (CGColorSpaceRef) CGColorSpaceCreateDeviceCMYK
Creates a device-dependent CMYK color space.
- (CGColorSpaceRef) CGColorSpaceCreateDeviceGray
Creates a device-dependent grayscale color space.
- (CGColorSpaceRef) CGColorSpaceCreateDeviceRGB
Creates a device-dependent RGB color space.
- (CGColorSpaceRef) CGColorSpaceCreateICCBased(nComponents, range, profile, alternate)
Creates a device-independent color space that is defined according to the ICC color profile specification.
- (CGColorSpaceRef) CGColorSpaceCreateIndexed(baseSpace, lastIndex, colorTable)
Creates an indexed color space, consisting of colors specified by a color lookup table.
- (CGColorSpaceRef) CGColorSpaceCreateLab(whitePoint[3], blackPoint[3], range[4])
Creates a device-independent color space that is relative to human color perception, according to the CIE L*a*b* standard.
- (CGColorSpaceRef) CGColorSpaceCreatePattern(baseSpace)
Creates a pattern color space.
- (CGColorSpaceRef) CGColorSpaceCreateWithICCProfile(data)
Creates an ICC-based color space using the ICC profile contained in the specified data.
- (CGColorSpaceRef) CGColorSpaceCreateWithName(name)
Creates a specified type of Quartz color space.
- (CGColorSpace) CGColorSpaceGetBaseColorSpace(space)
Returns the base color space of a pattern or indexed color space.
- (Object) CGColorSpaceGetColorTable(space, table)
Copies the entries in the color table of an indexed color space.
- (size_t) CGColorSpaceGetColorTableCount(space)
Returns the number of entries in the color table of an indexed color space.
- (CGColorSpaceModel) CGColorSpaceGetModel(space)
Returns the color space model of the provided color space.
- (size_t) CGColorSpaceGetNumberOfComponents(cs)
Returns the number of color components in a color space.
- (CFTypeID) CGColorSpaceGetTypeID
Returns the Core Foundation type identifier for Quartz color spaces.
- (nil) CGColorSpaceRelease(cs)
Decrements the retain count of a color space.
- (CGColorSpaceRef) CGColorSpaceRetain(cs)
Increments the retain count of a color space.
- (Object) CGContextAddArc(c, x, y, radius, startAngle, endAngle, clockwise)
Adds an arc of a circle to the current path, possibly preceded by a straight line segment
- (Object) CGContextAddArcToPoint(c, x1, y1, x2, y2, radius)
Adds an arc of a circle to the current path, using a radius and tangent points.
- (Object) CGContextAddCurveToPoint(c, cp1x, cp1y, cp2x, cp2y, x, y)
Appends a cubic Bézier curve from the current point, using the provided control points and end point .
- (Object) CGContextAddEllipseInRect(context, rect)
Adds an ellipse that fits inside the specified rectangle.
- (Object) CGContextAddLines(c, points[], count)
Adds a sequence of connected straight-line segments to the current path.
- (Object) CGContextAddLineToPoint(c, x, y)
Appends a straight line segment from the current point to the provided point .
- (Object) CGContextAddPath(context, path)
Adds a previously created Quartz path object to the current path in a graphics context.
- (Object) CGContextAddQuadCurveToPoint(c, cpx, cpy, x, y)
Appends a quadratic Bézier curve from the current point, using a control point and an end point you specify.
- (Object) CGContextAddRect(c, rect)
Adds a rectangular path to the current path.
- (Object) CGContextAddRects(c, rects[], count)
Adds a set rectangular paths to the current path.
- (Object) CGContextBeginPage(c, mediaBox)
Starts a new page in a page-based graphics context.
- (Object) CGContextBeginPath(c)
Creates a new empty path in a graphics context.
- (Object) CGContextBeginTransparencyLayer(context, auxiliaryInfo)
Begins a transparency layer.
- (Object) CGContextBeginTransparencyLayerWithRect(context, rect, auxiliaryInfo)
Begins a transparency layer whose contents are bounded by the specified rectangle.
- (Object) CGContextClearRect(c, rect)
Paints a transparent rectangle.
- (Object) CGContextClip(c)
Modifies the current clipping path, using the nonzero winding number rule.
- (Object) CGContextClipToMask(c, rect, mask)
Maps a mask into the specified rectangle and intersects it with the current clipping area of the graphics context.
- (Object) CGContextClipToRect(c, rect)
Sets the clipping path to the intersection of the current clipping path with the area defined by the specified rectangle.
- (Object) CGContextClipToRects(c, rects[], count)
Sets the clipping path to the intersection of the current clipping path with the region defined by an array of rectangles.
- (nil) CGContextClosePath(c)
Closes and terminates the current path’s subpath.
- (nil) CGContextConcatCTM(c, transform)
Transforms the user coordinate system in a context using a specified matrix.
- (CGPoint) CGContextConvertPointToDeviceSpace(c, point)
Returns a point that is transformed from user space coordinates to device space coordinates.
- (CGPoint) CGContextConvertPointToUserSpace(c, point)
Returns a point that is transformed from device space coordinates to user space coordinates.
- (CGRect) CGContextConvertRectToDeviceSpace(c, rect)
Returns a rectangle that is transformed from user space coordinate to device space coordinates.
- (CGRect) CGContextConvertRectToUserSpace(c, rect)
Returns a rectangle that is transformed from device space coordinate to user space coordinates.
- (CGSize) CGContextConvertSizeToDeviceSpace(c, size)
Returns a size that is transformed from user space coordinates to device space coordinates.
- (CGSize) CGContextConvertSizeToUserSpace(c, size)
Returns a size that is transformed from device space coordinates to user space coordinates
- (CGPathRef) CGContextCopyPath(context)
Returns a Quartz path object built from the current path information in a graphics context.
- (nil) CGContextDrawImage(c, rect, image)
Draws an image into a graphics context.
- (Object) CGContextDrawLayerAtPoint(context, point, layer)
Draws the contents of a CGLayer object at the specified point.
- (Object) CGContextDrawLayerInRect(context, rect, layer)
Draws the contents of a CGLayer object into the specified rectangle.
- (nil) CGContextDrawLinearGradient(context, gradient, startPoint, endPoint, options)
Paints a gradient fill that varies along the line defined by the provided starting and ending points.
- (nil) CGContextDrawPath(c, mode)
Draws the current path using the provided drawing mode.
- (nil) CGContextDrawPDFPage(c, page)
Draws a page in the current user space of a PDF context.
- (nil) CGContextDrawRadialGradient(context, gradient, startCenter, startRadius, endCenter, endRadius, options)
Paints a gradient fill that varies along the area defined by the provided starting and ending circles.
- (nil) CGContextDrawShading(c, shading)
Fills the clipping path of a context with the specified shading.
- (nil) CGContextDrawTiledImage(context, rect, image)
Repeatedly draws an image, scaled to the provided rectangle, to fill the current clip region.
- (nil) CGContextEndPage(c)
Ends the current page in a page-based graphics context.
- (nil) CGContextEndTransparencyLayer(context)
Ends a transparency layer.
- (nil) CGContextEOClip(c)
Modifies the current clipping path, using the even-odd rule.
- (nil) CGContextEOFillPath(c)
Paints the area within the current path, using the even-odd fill rule.
- (nil) CGContextFillEllipseInRect(context, rect)
Paints the area of the ellipse that fits inside the provided rectangle, using the fill color in the current graphics state.
- (nil) CGContextFillPath(c)
Paints the area within the current path, using the nonzero winding number rule.
- (nil) CGContextFillRect(c, rect)
Paints the area contained within the provided rectangle, using the fill color in the current graphics state.
- (nil) CGContextFillRects(c, rects[], count)
Paints the areas contained within the provided rectangles, using the fill color in the current graphics state.
- (nil) CGContextFlush(c)
Forces all pending drawing operations in a window context to be rendered immediately to the destination device.
- (CGRect) CGContextGetClipBoundingBox(c)
Returns the bounding box of a clipping path.
- (CGAffineTransform) CGContextGetCTM(c)
Returns the current transformation matrix.
- (CGInterpolationQuality) CGContextGetInterpolationQuality(c)
Returns the current level of interpolation quality for a graphics context.
- (CGRect) CGContextGetPathBoundingBox(c)
Returns the smallest rectangle that contains the current path.
- (CGPoint) CGContextGetPathCurrentPoint(c)
Returns the current point in a non-empty path.
- (CGAffineTransform) CGContextGetTextMatrix(c)
Returns the current text matrix.
- (CGPoint) CGContextGetTextPosition(c)
Returns the location at which text is drawn.
- (CFTypeID) CGContextGetTypeID
Returns the type identifier for Quartz graphics contexts.
- (CGAffineTransform) CGContextGetUserSpaceToDeviceSpaceTransform(c)
Returns an affine transform that maps user space coordinates to device space coordinates.
- (Boolean) CGContextIsPathEmpty(c)
Indicates whether the current path contains any subpaths.
- (nil) CGContextMoveToPoint(c, x, y)
Begins a new subpath at the point you specify.
- (Boolean) CGContextPathContainsPoint(context, point, mode)
Checks to see whether the specified point is contained in the current path.
- (nil) CGContextRelease(c)
Decrements the retain count of a graphics context.
- (nil) CGContextReplacePathWithStrokedPath(c)
Replaces the path in the graphics context with the stroked version of the path.
- (nil) CGContextRestoreGState(c)
Sets the current graphics state to the state most recently saved.
- (CGContextRef) CGContextRetain(c)
Increments the retain count of a graphics context.
- (nil) CGContextRotateCTM(c, angle)
Rotates the user coordinate system in a context.
- (nil) CGContextSaveGState(c)
Pushes a copy of the current graphics state onto the graphics state stack for the context.
- (nil) CGContextScaleCTM(c, sx, sy)
Changes the scale of the user coordinate system in a context.
- (nil) CGContextSelectFont(c, name, size, textEncoding)
Sets the font and font size in a graphics context.
- (nil) CGContextSetAllowsAntialiasing(context, allowsAntialiasing)
Sets whether or not to allow anti-aliasing for a graphics context.
- (nil) CGContextSetAllowsFontSmoothing(context, allowsFontSmoothing)
Sets whether or not to allow font smoothing for a graphics context.
- (nil) CGContextSetAllowsFontSubpixelPositioning(context, allowsFontSubpixelPositioning)
Sets whether or not to allow subpixel positioning for a graphics context
- (nil) CGContextSetAllowsFontSubpixelQuantization(context, allowsFontSubpixelQuantization)
Sets whether or not to allow subpixel quantization for a graphics context
- (nil) CGContextSetAlpha(c, alpha)
Sets the opacity level for objects drawn in a graphics context.
- (nil) CGContextSetBlendMode(context, mode)
Sets how Quartz composites sample values for a graphics context.
- (nil) CGContextSetCharacterSpacing(c, spacing)
Sets the current character spacing.
- (nil) CGContextSetCMYKFillColor(c, cyan, magenta, yellow, black, alpha)
Sets the current fill color to a value in the DeviceCMYK color space.
- (nil) CGContextSetCMYKStrokeColor(c, cyan, magenta, yellow, black, alpha)
Sets the current stroke color to a value in the DeviceCMYK color space.
- (nil) CGContextSetFillColor(c, components[])
Sets the current fill color.
- (nil) CGContextSetFillColorSpace(c, colorspace)
Sets the fill color space in a graphics context.
- (nil) CGContextSetFillColorWithColor(c, color)
Sets the current fill color in a graphics context, using a Quartz color.
- (nil) CGContextSetFillPattern(c, pattern, components[])
Sets the fill pattern in the specified graphics context.
- (nil) CGContextSetFlatness(c, flatness)
Sets the accuracy of curved paths in a graphics context.
- (nil) CGContextSetFont(c, font)
Sets the platform font in a graphics context.
- (nil) CGContextSetFontSize(c, size)
Sets the current font size.
- (nil) CGContextSetGrayFillColor(c, gray, alpha)
Sets the current fill color to a value in the DeviceGray color space.
- (nil) CGContextSetGrayStrokeColor(c, gray, alpha)
Sets the current stroke color to a value in the DeviceGray color space.
- (nil) CGContextSetInterpolationQuality(c, quality)
Sets the level of interpolation quality for a graphics context.
- (nil) CGContextSetLineCap(c, cap)
Sets the style for the endpoints of lines drawn in a graphics context.
- (nil) CGContextSetLineDash(c, phase, lengths[], count)
Sets the pattern for dashed lines in a graphics context.
- (nil) CGContextSetLineJoin(c, join)
Sets the style for the joins of connected lines in a graphics context.
- (nil) CGContextSetLineWidth(c, width)
Sets the line width for a graphics context.
- (nil) CGContextSetMiterLimit(c, limit)
Sets the miter limit for the joins of connected lines in a graphics context.
- (nil) CGContextSetPatternPhase(c, phase)
Sets the pattern phase of a context.
- (nil) CGContextSetRenderingIntent(c, intent)
Sets the rendering intent in the current graphics state.
- (nil) CGContextSetRGBFillColor(c, red, green, blue, alpha)
Sets the current fill color to a value in the DeviceRGB color space.
- (nil) CGContextSetRGBStrokeColor(c, red, green, blue, alpha)
Sets the current stroke color to a value in the DeviceRGB color space.
- (nil) CGContextSetShadow(context, offset, blur)
Enables shadowing in a graphics context.
- (nil) CGContextSetShadowWithColor(context, offset, blur, color)
Enables shadowing with color a graphics context.
- (nil) CGContextSetShouldAntialias(c, shouldAntialias)
Sets anti-aliasing on or off for a graphics context.
- (nil) CGContextSetShouldSmoothFonts(c, shouldSmoothFonts)
Enables or disables font smoothing in a graphics context.
- (nil) CGContextSetShouldSubpixelPositionFonts(context, shouldSubpixelPositionFonts)
Enables or disables subpixel positioning in a graphics context.
- (nil) CGContextSetShouldSubpixelQuantizeFonts(context, shouldSubpixelQuantizeFonts)
Enables or disables subpixel quantization in a graphics context.
- (nil) CGContextSetStrokeColor(c, components[])
Sets the current stroke color.
- (nil) CGContextSetStrokeColorSpace(c, colorspace)
Sets the stroke color space in a graphics context.
- (nil) CGContextSetStrokeColorWithColor(c, color)
Sets the current stroke color in a context, using a Quartz color.
- (nil) CGContextSetStrokePattern(c, pattern, components[])
Sets the stroke pattern in the specified graphics context.
- (nil) CGContextSetTextDrawingMode(c, mode)
Sets the current text drawing mode.
- (nil) CGContextSetTextMatrix(c, t)
Sets the current text matrix.
- (nil) CGContextSetTextPosition(c, x, y)
Sets the location at which text is drawn.
- (nil) CGContextShowGlyphs(c, g[], count)
Displays an array of glyphs at the current text position.
- (nil) CGContextShowGlyphsAtPoint(c, x, y, glyphs[], count)
Displays an array of glyphs at a position you specify.
- (nil) CGContextShowGlyphsAtPositions(context, glyphs[], positions[], count)
Draws glyphs at the provided position.
- (nil) CGContextShowGlyphsWithAdvances(c, glyphs[], advances[], count)
Draws an array of glyphs with varying offsets.
- (nil) CGContextShowText(c, string, length)
Displays a character array at the current text position, a point specified by the current text matrix.
- (nil) CGContextShowTextAtPoint(c, x, y, string, length)
Displays a character string at a position you specify.
- (nil) CGContextStrokeEllipseInRect(context, rect)
Strokes an ellipse that fits inside the specified rectangle.
- (nil) CGContextStrokeLineSegments(c, points[], count)
Strokes a sequence of line segments.
- (nil) CGContextStrokePath(c)
Paints a line along the current path.
- (nil) CGContextStrokeRect(c, rect)
Paints a rectangular path.
- (nil) CGContextStrokeRectWithWidth(c, rect, width)
Paints a rectangular path, using the specified line width.
- (nil) CGContextSynchronize(c)
Marks a window context for update.
- (nil) CGContextTranslateCTM(c, tx, ty)
Changes the origin of the user coordinate system in a context.
- (CGDataConsumerRef) CGDataConsumerCreate(info, callbacks)
Creates a data consumer that uses callback functions to write data.
- (CGDataConsumerRef) CGDataConsumerCreateWithCFData(data)
Creates a data consumer that writes to a CFData object.
- (CGDataConsumerRef) CGDataConsumerCreateWithURL(url)
Creates a data consumer that writes data to a location specified by a URL.
- (CFTypeID) CGDataConsumerGetTypeID
Returns the Core Foundation type identifier for Quartz data consumers.
- (Object) CGDataConsumerRelease(consumer)
Decrements the retain count of a data consumer.
- (CGDataConsumerRef) CGDataConsumerRetain(consumer)
Increments the retain count of a data consumer.
- (CFDataRef) CGDataProviderCopyData(provider)
Returns a copy of the provider’s data.
- (Object) CGDataProviderCreateDirect(info, size, callbacks)
Creates a Quartz direct-access data provider.
- (Object) CGDataProviderCreateSequential(info, callbacks)
Creates a Quartz sequential-access data provider.
- (Object) CGDataProviderCreateWithCFData(data)
Creates a Quartz data provider that reads from a CFData object.
- (Object) CGDataProviderCreateWithData(info, data, size, releaseData)
Creates a Quartz direct-access data provider that uses data your program supplies.
- (Object) CGDataProviderCreateWithFilename(filename)
Creates a Quartz direct-access data provider that uses a file to supply data.
- (Object) CGDataProviderCreateWithURL(url)
Creates a Quartz direct-access data provider that uses a URL to supply data.
- (CFTypeID) CGDataProviderGetTypeID
Returns the Core Foundation type identifier for Quartz data providers.
- (Object) CGDataProviderRelease(provider)
Decrements the retain count of a data provider.
- (Object) CGDataProviderRetain(provider)
Increments the retain count of a data provider.
- (Boolean) CGFontCanCreatePostScriptSubset(font, format)
Determines whether Quartz can create a subset of the font in PostScript format.
- (CFStringRef) CGFontCopyFullName(font)
Returns the full name associated with a font object.
- (CFStringRef) CGFontCopyGlyphNameForGlyph(font)
Returns the glyph name of the specified glyph in the specified font.
- (CFStringRef) CGFontCopyPostScriptName(font)
Obtains the PostScript name of a font.
- (CFDataRef) CGFontCopyTableForTag(font, tag)
Returns the font table that corresponds to the provided tag.
- (CFArrayRef) CGFontCopyTableTags(font)
Returns an array of tags that correspond to the font tables for a font.
- (CFArrayRef) CGFontCopyVariationAxes(font)
Returns an array of the variation axis dictionaries for a font.
- (CFDictionaryRef) CGFontCopyVariations(font)
Returns the variation specification dictionary for a font.
- (CGFontRef) CGFontCreateCopyWithVariations(font, variations)
Creates a copy of a font using a variation specification dictionary.
- (CFDataRef) CGFontCreatePostScriptEncoding(font, encoding[256])
Creates a PostScript encoding of a font.
- (CFDataRef) CGFontCreatePostScriptSubset(font, subsetName, format, glyphs[], count, encoding[256])
Creates a subset of the font in the specified PostScript format.
- (CGFontRef) CGFontCreateWithDataProvider(provider)
Creates a font object from data supplied from a data provider.
- (CGFontRef) CGFontCreateWithFontName(name)
Creates a font object corresponding to the font specified by a PostScript or full name.
- (Integer) CGFontGetAscent(font)
Returns the ascent of a font.
- (Integer) CGFontGetCapHeight(font)
Returns the cap height of a font.
- (Integer) CGFontGetDescent(font)
Returns the descent of a font.
- (CGRect) CGFontGetFontBBox(font)
Returns the bounding box of a font.
- (Boolean) CGFontGetGlyphAdvances(font, glyphs[], count, advances[])
Gets the advance width of each glyph in the provided array.
- (Boolean) CGFontGetGlyphBBoxes(font, glyphs[], count, bboxes[])
Get the bounding box of each glyph in an array.
- (CGGlyph) CGFontGetGlyphWithGlyphName(font)
Returns the glyph for the glyph name associated with the specified font object.
- (Float) CGFontGetItalicAngle(font)
Returns the italic angle of a font.
- (Integer) CGFontGetLeading(font)
Returns the leading of a font.
- (size_t) CGFontGetNumberOfGlyphs(font)
Returns the number of glyphs in a font.
- (Float) CGFontGetStemV(font)
Returns the thickness of the dominant vertical stems of glyphs in a font.
- (CFTypeID) CGFontGetTypeID
Returns the Core Foundation type identifier for Quartz fonts.
- (Integer) CGFontGetUnitsPerEm(font)
Returns the number of glyph space units per em for the provided font.
- (Integer) CGFontGetXHeight(font)
Returns the x-height of a font.
- (Object) CGFontRelease(font)
Decrements the retain count of a Quartz font.
- (CGFontRef) CGFontRetain(font)
Increments the retain count of a Quartz font.
- (CGFunctionRef) CGFunctionCreate(info, domainDimension, domain, rangeDimension, range, callbacks)
Creates a Quartz function.
- (CFTypeID) CGFunctionGetTypeID
Returns the type identifier for Quartz function objects.
- (nil) CGFunctionRelease(function)
Decrements the retain count of a function object.
- (CGFunctionRef) CGFunctionRetain(function)
Increments the retain count of a function object.
- (CGGradientRef) CGGradientCreateWithColorComponents(space, components[], locations[], count)
Creates a CGGradient object from a color space and the provided color components and locations.
- (CGGradientRef) CGGradientCreateWithColors(space, colors, locations[])
Creates a CGGradient object from a color space and the provided color objects and locations.
- (CFTypeID) CGGradientGetTypeID
Returns the Core Foundation type identifier for CGGradient objects.
- (Object) CGGradientRelease(gradient)
Decrements the retain count of a CGGradient object.
- (CGGradientRef) CGGradientRetain(gradient)
Increments the retain count of a CGGradient object.
- (CGImageRef) CGImageCreate(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, colorspace, bitmapInfo, provider, decode[], shouldInterpolate, intent)
Creates a bitmap image from data supplied by a data provider.
- (CGImageRef) CGImageCreateCopy(image)
Creates a copy of a bitmap image.
- (CGImageRef) CGImageCreateCopyWithColorSpace(image, colorspace)
Create a copy of a bitmap image, replacing its colorspace.
- (CGImageRef) CGImageCreateWithImageInRect(image, rect)
Creates a bitmap image using the data contained within a subregion of an existing bitmap image.
- (CGImageRef) CGImageCreateWithJPEGDataProvider(source, decode[], shouldInterpolate, intent)
Creates a bitmap image using JPEG-encoded data supplied by a data provider.
- (CGImageRef) CGImageCreateWithMask(image, mask)
Creates a bitmap image from an existing image and an image mask.
- (CGImageRef) CGImageCreateWithMaskingColors(image, components[])
Creates a bitmap image by masking an existing bitmap image with the provided color values.
- (CGImageRef) CGImageCreateWithPNGDataProvider(source, decode[], shouldInterpolate, intent)
Creates a Quartz bitmap image using PNG-encoded data supplied by a data provider.
- (Object) CGImageDestinationAddImage(idst, image, properties)
Adds an image to an image destination.
- (Object) CGImageDestinationAddImageFromSource(idst, isrc, index, properties)
Adds an image from an image source to an image destination.
- (CFArrayRef) CGImageDestinationCopyTypeIdentifiers
Returns an array of the uniform type identifiers (UTIs) that are supported for image destinations.
- (CGImageDestinationRef) CGImageDestinationCreateWithData(data, type, count, options)
Creates an image destination that writes to a Core Foundation mutable data object.
- (CGImageDestinationRef) CGImageDestinationCreateWithDataConsumer(consumer, type, count, options)
Creates an image destination that writes to the specified data consumer.
- (CGImageDestinationRef) CGImageDestinationCreateWithURL(url, type, count, options)
Creates an image destination that writes to a location specified by a URL.
- (Boolean) CGImageDestinationFinalize(idst)
Writes image data and properties to the data, URL, or data consumer associated with the image destination.
- (CFTypeID) CGImageDestinationGetTypeID
Returns the unique type identifier of an image destination opaque type.
- (nil) CGImageDestinationSetProperties(idst, properties)
Applies one or more properties to all images in an image destination.
- (CGImageAlphaInfo) CGImageGetAlphaInfo(image)
Returns the alpha channel information for a bitmap image.
- (CGBitmapInfo) CGImageGetBitmapInfo(image)
Returns the bitmap information for a bitmap image.
- (size_t) CGImageGetBitsPerComponent(image)
Returns the number of bits allocated for a single color component of a bitmap image.
- (size_t) CGImageGetBitsPerPixel(image)
Returns the number of bits allocated for a single pixel in a bitmap image.
- (size_t) CGImageGetBytesPerRow(image)
Returns the number of bytes allocated for a single row of a bitmap image.
- (CGColorSpaceRef) CGImageGetColorSpace(image)
Return the color space for a bitmap image.
- (Object) CGImageGetDataProvider(image)
Returns the data provider for a bitmap image.
- (const) CGImageGetDecode(image)
Returns the decode array for a bitmap image.
- (size_t) CGImageGetHeight(image)
Returns the height of a bitmap image.
- (CGColorRenderingIntent) CGImageGetRenderingIntent(image)
Returns the rendering intent setting for a bitmap image.
- (Boolean) CGImageGetShouldInterpolate(image)
Returns the interpolation setting for a bitmap image.
- (CFTypeID) CGImageGetTypeID
Returns the type identifier for Quartz bitmap images.
- (size_t) CGImageGetWidth(image)
Returns the width of a bitmap image.
- (Boolean) CGImageIsMask(image)
Returns whether a bitmap image is an image mask.
- (CGImageRef) CGImageMaskCreate(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, provider, decode[], shouldInterpolate)
Creates a bitmap image mask from data supplied by a data provider.
- (Object) CGImageRelease(image)
Decrements the retain count of a bitmap image.
- (CGImageRef) CGImageRetain(image)
Increments the retain count of a bitmap image.
- (CFDictionaryRef) CGImageSourceCopyProperties(isrc, options)
Returns the properties of the image source.
- (CFDictionaryRef) CGImageSourceCopyPropertiesAtIndex(isrc, index, options)
Returns the properties of the image at a specified location in an image source.
- (CFArrayRef) CGImageSourceCopyTypeIdentifiers
Returns an array of uniform type identifiers (UTIs) that are supported for image sources.
- (CGImageRef) CGImageSourceCreateImageAtIndex(isrc, index, options)
Creates a CGImage object for the image data associated with the specified index in an image source.
- (CGImageSourceRef) CGImageSourceCreateIncremental(options)
Create an incremental image source.
- (CGImageRef) CGImageSourceCreateThumbnailAtIndex(isrc, index, options)
Creates a thumbnail image of the image located at a specified location in an image source.
- (CGImageSourceRef) CGImageSourceCreateWithData(data, options)
Creates an image source that reads from a Core Foundation data object.
- (CGImageSourceRef) CGImageSourceCreateWithDataProvider(provider, options)
Creates an image source that reads data from the specified data provider.
- (CGImageSourceRef) CGImageSourceCreateWithURL(url, options)
Creates an image source that reads from a location specified by a URL.
- (size_t) CGImageSourceGetCount(isrc)
Returns the number of images (not including thumbnails) in the image source.
- (CGImageSourceStatus) CGImageSourceGetStatus(isrc)
Return the status of an image source.
- (CGImageSourceStatus) CGImageSourceGetStatusAtIndex(isrc, index)
Returns the current status of an image that is at a specified location in an image source.
- (CFStringRef) CGImageSourceGetType(isrc)
Returns the uniform type identifier of the source container.
- (CFTypeID) CGImageSourceGetTypeID
Returns the unique type identifier of an image source opaque type.
- (nil) CGImageSourceUpdateData(isrc, data, final)
Updates an incremental image source with new data.
- (nil) CGImageSourceUpdateDataProvider(isrc, provider, final)
Updates an incremental image source with a new data provider.
- (CGLayerRef) CGLayerCreateWithContext(context, size, auxiliaryInfo)
Creates a CGLayer object that is associated with a graphics context.
- (CGContextRef) CGLayerGetContext(layer)
Returns the graphics context associated with a CGLayer object.
- (CGSize) CGLayerGetSize(layer)
Returns the width and height of a CGLayer object.
- (CFTypeID) CGLayerGetTypeID
Returns the unique type identifier used for CGLayer objects.
- (nil) CGLayerRelease(layer)
Decrements the retain count of a CGLayer object.
- (CGLayerRef) CGLayerRetain(layer)
Increments the retain count of a CGLayer object.
- (Object) CGPathAddArc(path, m, x, y, radius, startAngle, endAngle, clockwise)
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
- (Object) CGPathAddArcToPoint(path, m, x1, y1, x2, y2, radius)
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
- (Object) CGPathAddCurveToPoint(path, m, cp1x, cp1y, cp2x, cp2y, x, y)
Appends a cubic Bézier curve to a mutable graphics path.
- (Object) CGPathAddEllipseInRect(path, m, rect)
Adds to a path an ellipse that fits inside a rectangle.
- (Object) CGPathAddLines(path, m, points[], count)
Appends an array of new line segments to a mutable graphics path.
- (Object) CGPathAddLineToPoint(path, m, x, y)
Appends a line segment to a mutable graphics path.
- (Object) CGPathAddPath(path1, m, path2)
Appends a path to onto a mutable graphics path.
- (Object) CGPathAddQuadCurveToPoint(path, m, cpx, cpy, x, y)
Appends a quadratic Bézier curve to a mutable graphics path.
- (Object) CGPathAddRect(path, m, rect)
Appends a rectangle to a mutable graphics path.
- (Object) CGPathAddRects(path, m, rects[], count)
Appends an array of rectangles to a mutable graphics path.
- (Object) CGPathAddRelativeArc(path, matrix, x, y, radius, startAngle, delta)
Appends an arc to a mutable graphics path, possibly preceded by a straight line segment.
- (Object) CGPathApply(path, info, function)
For each element in a graphics path, calls a custom applier function.
- (Object) CGPathCloseSubpath(path)
Closes and completes a subpath in a mutable graphics path.
- (Boolean) CGPathContainsPoint(path, m, point, eoFill)
Checks whether a point is contained in a graphics path.
- (CGPathRef) CGPathCreateCopy(path)
Creates an immutable copy of a graphics path.
- (CGPathRef) CGPathCreateCopyByDashingPath(path, transform, phase, lengths, count)
Creates a dashed copy of another path.
- (CGPathRef) CGPathCreateCopyByStrokingPath(path, transform, lineWidth, lineCap, lineJoin, miterLimit)
Creates a stroked copy of another path.
- (CGPathRef) CGPathCreateCopyByTransformingPath(path, transform)
Creates an immutable copy of a graphics path transformed by a transformation matrix.
- (CGMutablePathRef) CGPathCreateMutable
Creates a mutable graphics path.
- (CGMutablePathRef) CGPathCreateMutableCopy(path)
Creates a mutable copy of an existing graphics path.
- (CGMutablePathRef) CGPathCreateMutableCopyByTransformingPath(path, transform)
Creates a mutable copy of a graphics path transformed by a transformation matrix.
- (CGPathRef) CGPathCreateWithEllipseInRect(rect, transform)
Create an immutable path of an ellipse.
- (CGPathRef) CGPathCreateWithRect(rect, transform)
Create an immutable path of a rectangle.
- (Boolean) CGPathEqualToPath(path1, path2)
Indicates whether two graphics paths are equivalent.
- (CGRect) CGPathGetBoundingBox(path)
Returns the bounding box containing all points in a graphics path.
- (CGPoint) CGPathGetCurrentPoint(path)
Returns the current point in a graphics path.
- (CGRect) CGPathGetPathBoundingBox(path)
Returns the bounding box of a graphics path.
- (CFTypeID) CGPathGetTypeID
Returns the Core Foundation type identifier for Quartz graphics paths.
- (Boolean) CGPathIsEmpty(path)
Indicates whether or not a graphics path is empty.
- (Boolean) CGPathIsRect(path, rect)
Indicates whether or not a graphics path represents a rectangle.
- (nil) CGPathMoveToPoint(path, m, x, y)
Starts a new subpath at a specified location in a mutable graphics path.
- (nil) CGPathRelease(path)
Decrements the retain count of a graphics path.
- (CGPathRef) CGPathRetain(path)
Increments the retain count of a graphics path.
- (CGPatternRef) CGPatternCreate(info, bounds, matrix, xStep, yStep, tiling, isColored, callbacks)
Creates a pattern object.
- (CFTypeID) CGPatternGetTypeID
Returns the type identifier for Quartz patterns.
- (Object) CGPatternRelease(pattern)
Decrements the retain count of a Quartz pattern.
- (CGPatternRef) CGPatternRetain(pattern)
Increments the retain count of a Quartz pattern.
- (Boolean) CGPDFArrayGetArray(array, index, value)
Returns whether an object at a given index in a PDF array is another PDF array and, if so, retrieves that array.
- (Boolean) CGPDFArrayGetBoolean(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF Boolean and, if so, retrieves that Boolean.
- (size_t) CGPDFArrayGetCount(array)
Returns the number of items in a PDF array.
- (Boolean) CGPDFArrayGetDictionary(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF dictionary and, if so, retrieves that dictionary.
- (Boolean) CGPDFArrayGetInteger(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF integer and, if so, retrieves that object.
- (Boolean) CGPDFArrayGetName(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF name reference (represented as a constant C string) and, if so, retrieves that name.
- (Boolean) CGPDFArrayGetNull(array, index)
Returns whether an object at a given index in a Quartz PDF array is a PDF null.
- (Boolean) CGPDFArrayGetNumber(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF number and, if so, retrieves that object.
- (Boolean) CGPDFArrayGetObject(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF object and, if so, retrieves that object.
- (Boolean) CGPDFArrayGetStream(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF stream and, if so, retrieves that stream.
- (Boolean) CGPDFArrayGetString(array, index, value)
Returns whether an object at a given index in a PDF array is a PDF string and, if so, retrieves that string.
- (CGPDFContentStreamRef) CGPDFContentStreamCreateWithPage(page)
Creates a content stream object from a PDF page object.
- (CGPDFContentStreamRef) CGPDFContentStreamCreateWithStream(stream, streamResources, parent)
Creates a PDF content stream object from an existing PDF content stream object.
- (CGPDFObjectRef) CGPDFContentStreamGetResource(cs, category, name)
Gets the specified resource from a PDF content stream object.
- (CFArrayRef) CGPDFContentStreamGetStreams(cs)
Gets the array of PDF content streams contained in a PDF content stream object.
- (Object) CGPDFContentStreamRelease(cs)
Decrements the retain count of a PDF content stream object.
- (CGPDFContentStreamRef) CGPDFContentStreamRetain(cs)
Increments the retain count of a PDF content stream object.
- (Object) CGPDFContextAddDestinationAtPoint(context, name, point)
Sets a destination to jump to when a point in the current page of a PDF graphics context is clicked.
- (Object) CGPDFContextAddDocumentMetadata(context, metadata)
Associates custom metadata with the PDF document.
- (nil) CGPDFContextBeginPage(context, pageInfo)
Begins a new page in a PDF graphics context.
- (nil) CGPDFContextClose(context)
Closes a PDF document.
- (CGContextRef) CGPDFContextCreate(consumer, mediaBox, auxiliaryInfo)
Creates a PDF graphics context.
- (CGContextRef) CGPDFContextCreateWithURL(url, mediaBox, auxiliaryInfo)
Creates a URL-based PDF graphics context.
- (nil) CGPDFContextEndPage(context)
Ends the current page in the PDF graphics context.
- (nil) CGPDFContextSetDestinationForRect(context, name, rect)
Sets a destination to jump to when a rectangle in the current PDF page is clicked.
- (nil) CGPDFContextSetURLForRect(context, url, rect)
Sets the URL associated with a rectangle in a PDF graphics context.
- (Object) CGPDFDictionaryApplyFunction(dict, function, info)
Applies a function to each entry in a dictionary.
- (Boolean) CGPDFDictionaryGetArray(dict, key, value)
Returns whether there is a PDF array associated with a specified key in a PDF dictionary and, if so, retrieves that array.
- (Boolean) CGPDFDictionaryGetBoolean(dict, key, value)
Returns whether there is a PDF Boolean value associated with a specified key in a PDF dictionary and, if so, retrieves the Boolean value.
- (size_t) CGPDFDictionaryGetCount(dict)
Returns the number of entries in a PDF dictionary.
- (Boolean) CGPDFDictionaryGetDictionary(dict, key, value)
Returns whether there is another PDF dictionary associated with a specified key in a PDF dictionary and, if so, retrieves that dictionary.
- (Boolean) CGPDFDictionaryGetInteger(dict, key, value)
Returns whether there is a PDF integer associated with a specified key in a PDF dictionary and, if so, retrieves that integer.
- (Boolean) CGPDFDictionaryGetName(dict, key, value)
Returns whether an object with a specified key in a PDF dictionary is a PDF name reference (represented as a constant C string) and, if so, retrieves that name.
- (Boolean) CGPDFDictionaryGetNumber(dict, key, value)
Returns whether there is a PDF number associated with a specified key in a PDF dictionary and, if so, retrieves that number.
- (Boolean) CGPDFDictionaryGetObject(dict, key, value)
Returns whether there is a PDF object associated with a specified key in a PDF dictionary and, if so, retrieves that object.
- (Boolean) CGPDFDictionaryGetStream(dict, key, value)
Returns whether there is a PDF stream associated with a specified key in a PDF dictionary and, if so, retrieves that stream.
- (Boolean) CGPDFDictionaryGetString(dict, key, value)
Returns whether there is a PDF string associated with a specified key in a PDF dictionary and, if so, retrieves that string.
- (Boolean) CGPDFDocumentAllowsCopying(document)
Returns whether the specified PDF document allows copying.
- (Boolean) CGPDFDocumentAllowsPrinting(document)
Returns whether a PDF document allows printing.
- (CGPDFDocumentRef) CGPDFDocumentCreateWithProvider(provider)
Creates a Quartz PDF document using a data provider.
- (CGPDFDocumentRef) CGPDFDocumentCreateWithURL(url)
Creates a Quartz PDF document using data specified by a URL.
- (CGPDFDictionaryRef) CGPDFDocumentGetCatalog(document)
Returns the document catalog of a Quartz PDF document.
- (CGPDFArrayRef) CGPDFDocumentGetID(document)
Gets the file identifier for a PDF document.
- (CGPDFDictionaryRef) CGPDFDocumentGetInfo(document)
Gets the information dictionary for a PDF document.
- (size_t) CGPDFDocumentGetNumberOfPages(document)
Returns the number of pages in a PDF document.
- (CGPDFPageRef) CGPDFDocumentGetPage(document, pageNumber)
Returns a page from a Quartz PDF document.
- (CFTypeID) CGPDFDocumentGetTypeID
Returns the type identifier for Quartz PDF documents.
- (Object) CGPDFDocumentGetVersion(document, majorVersion, minorVersion)
Returns the major and minor version numbers of a Quartz PDF document.
- (Boolean) CGPDFDocumentIsEncrypted(document)
Returns whether the specified PDF file is encrypted.
- (Boolean) CGPDFDocumentIsUnlocked(document)
Returns whether the specified PDF document is currently unlocked.
- (Object) CGPDFDocumentRelease(document)
Decrements the retain count of a PDF document.
- (CGPDFDocumentRef) CGPDFDocumentRetain(document)
Increments the retain count of a Quartz PDF document.
- (Boolean) CGPDFDocumentUnlockWithPassword(document, password)
Unlocks an encrypted PDF document, if a valid password is supplied.
- (CGPDFObjectType) CGPDFObjectGetType(object)
Returns the PDF type identifier of an object.
- (Boolean) CGPDFObjectGetValue(object, type, value)
Returns whether an object is of a given type and if it is, retrieves its value.
- (CGPDFOperatorTableRef) CGPDFOperatorTableCreate
Creates an empty PDF operator table.
- (Object) CGPDFOperatorTableRelease(table)
Decrements the retain count of a CGPDFOperatorTable object.
- (CGPDFOperatorTableRef) CGPDFOperatorTableRetain(table)
Increments the retain count of a CGPDFOperatorTable object.
- (nil) CGPDFOperatorTableSetCallback(table, name, callback)
Sets a callback function for a PDF operator.
- (CGRect) CGPDFPageGetBoxRect(page, box)
Returns the rectangle that represents a type of box for a content region or page dimensions of a PDF page.
- (CGPDFDictionaryRef) CGPDFPageGetDictionary(page)
Returns the dictionary of a PDF page.
- (CGPDFDocumentRef) CGPDFPageGetDocument(page)
Returns the document for a page.
- (CGAffineTransform) CGPDFPageGetDrawingTransform(page, box, rect, rotate, preserveAspectRatio)
Returns the affine transform that maps a box to a given rectangle on a PDF page.
- (size_t) CGPDFPageGetPageNumber(page)
Returns the page number of the specified PDF page.
- (Integer) CGPDFPageGetRotationAngle(page)
Returns the rotation angle of a PDF page.
- (CFTypeID) CGPDFPageGetTypeID
Returns the CFType ID for PDF page objects.
- (Object) CGPDFPageRelease(page)
Decrements the retain count of a PDF page.
- (CGPDFPageRef) CGPDFPageRetain(page)
Increments the retain count of a PDF page.
- (CGPDFScannerRef) CGPDFScannerCreate(cs, table, info)
Creates a PDF scanner.
- (CGPDFContentStreamRef) CGPDFScannerGetContentStream(scanner)
Returns the content stream associated with a PDF scanner object.
- (Boolean) CGPDFScannerPopArray(scanner, value)
Retrieves an array object from the scanner stack.
- (Boolean) CGPDFScannerPopBoolean(scanner, value)
Retrieves a Boolean object from the scanner stack.
- (Boolean) CGPDFScannerPopDictionary(scanner, value)
Retrieves a PDF dictionary object from the scanner stack.
- (Boolean) CGPDFScannerPopInteger(scanner, value)
Retrieves an integer object from the scanner stack.
- (Boolean) CGPDFScannerPopName(scanner, value)
Retrieves a character string from the scanner stack.
- (Boolean) CGPDFScannerPopNumber(scanner, value)
Retrieves a real value object from the scanner stack.
- (Boolean) CGPDFScannerPopObject(scanner, value)
Retrieves an object from the scanner stack.
- (Boolean) CGPDFScannerPopStream(scanner, value)
Retrieves a PDF stream object from the scanner stack.
- (Boolean) CGPDFScannerPopString(scanner, value)
Retrieves a string object from the scanner stack.
- (Object) CGPDFScannerRelease(scanner)
Decrements the retain count of a scanner object.
- (CGPDFScannerRef) CGPDFScannerRetain(scanner)
Increments the retain count of a scanner object.
- (Boolean) CGPDFScannerScan(scanner)
Parses the content stream of a PDF scanner object.
- (CFDataRef) CGPDFStreamCopyData(stream, format)
Returns the data associated with a PDF stream.
- (CGPDFDictionaryRef) CGPDFStreamGetDictionary(stream)
Returns the dictionary associated with a PDF stream.
- (CFDateRef) CGPDFStringCopyDate(string)
Converts a string to a date.
- (CFStringRef) CGPDFStringCopyTextString(string)
Returns a CFString object that represents a PDF string as a text string.
- (const) CGPDFStringGetBytePtr(string)
Returns a pointer to the bytes of a PDF string.
- (size_t) CGPDFStringGetLength(string)
Returns the number of bytes in a PDF string.
- (CGPoint) CGPointApplyAffineTransform(point, t)
Returns the point resulting from an affine transformation of an existing point.
- (CFDictionaryRef) CGPointCreateDictionaryRepresentation(point)
Returns a dictionary representation of the specified point.
- (Boolean) CGPointEqualToPoint(point1, point2)
Returns whether two points are equal.
- (CGPoint) CGPointFromString(string)
Returns a Core Graphics point structure corresponding to the data in a given string.
- (CGPoint) CGPointMake(x, y)
Returns a point with the specified coordinates.
- (Boolean) CGPointMakeWithDictionaryRepresentation(dict, point)
Fills in a point using the contents of the specified dictionary.
- (CGRect) CGRectApplyAffineTransform(rect, t)
Applies an affine transform to a rectangle.
- (Boolean) CGRectContainsPoint(rect, point)
Returns whether a rectangle contains a specified point.
- (Boolean) CGRectContainsRect(rect1, rect2)
Returns whether the first rectangle contains the second rectangle.
- (CFDictionaryRef) CGRectCreateDictionaryRepresentation(rect)
Returns a dictionary representation of the provided rectangle.
- (Object) CGRectDivide(rect, slice, remainder, amount, edge)
Divides a source rectangle into two component rectangles.
- (Boolean) CGRectEqualToRect(rect1, rect2)
Returns whether two rectangles are equal in size and position.
- (CGRect) CGRectFromString(string)
Returns a Core Graphics rectangle structure corresponding to the data in a given string.
- (Float) CGRectGetHeight(rect)
Returns the height of a rectangle.
- (Float) CGRectGetMaxX(rect)
Returns the x-coordinate that establishes the right edge of a rectangle.
- (Float) CGRectGetMaxY(rect)
Returns the y-coordinate that establishes the top edge of a rectangle.
- (Float) CGRectGetMidX(rect)
Returns the x- coordinate that establishes the center of a rectangle.
- (Float) CGRectGetMidY(rect)
Returns the y-coordinate that establishes the center of a rectangle.
- (Float) CGRectGetMinX(rect)
Returns the x-coordinate that establishes the left edge of a rectangle.
- (Float) CGRectGetMinY(rect)
Returns the y-coordinate that establishes the bottom edge of a rectangle.
- (Float) CGRectGetWidth(rect)
Returns the width of a rectangle.
- (CGRect) CGRectInset(rect, dx, dy)
Returns a rectangle that is smaller or larger than the source rectangle, with the same center point.
- (CGRect) CGRectIntegral(rect)
Returns the smallest rectangle that results from converting the source rectangle values to integers.
- (CGRect) CGRectIntersection(r1, r2)
Returns the intersection of two rectangles.
- (Boolean) CGRectIntersectsRect(rect1, rect2)
Returns whether two rectangles intersect.
- (Boolean) CGRectIsEmpty(rect)
Returns whether a rectangle has zero width or height, or is a null rectangle.
- (Boolean) CGRectIsInfinite(rect)
Returns whether a rectangle is infinite.
- (Boolean) CGRectIsNull(rect)
Returns whether the rectangle is equal to the null rectangle.
- (CGRect) CGRectMake(x, y, width, height)
Returns a rectangle with the specified coordinate and size values.
- (Boolean) CGRectMakeWithDictionaryRepresentation(dict, rect)
Fills in a rectangle using the contents of the specified dictionary.
- (CGRect) CGRectOffset(rect, dx, dy)
Returns a rectangle with an origin that is offset from that of the source rectangle.
- (CGRect) CGRectStandardize(rect)
Returns a rectangle with a positive width and height.
- (CGRect) CGRectUnion(r1, r2)
Returns the smallest rectangle that contains the two source rectangles.
- (CGShadingRef) CGShadingCreateAxial(colorspace, start, end)
Creates a shading object to use for axial shading.
- (CGShadingRef) CGShadingCreateRadial(colorspace, start, startRadius, end)
Creates a shading object to use for radial shading.
- (CFTypeID) CGShadingGetTypeID
Returns the Core Foundation type identifier for Quartz shading objects.
- (Object) CGShadingRelease(shading)
Decrements the retain count of a shading object.
- (CGShadingRef) CGShadingRetain(shading)
Increments the retain count of a shading object.
- (CGSize) CGSizeApplyAffineTransform(size, t)
Returns the height and width resulting from a transformation of an existing height and width.
- (CFDictionaryRef) CGSizeCreateDictionaryRepresentation(size)
Returns a dictionary representation of the specified size.
- (Boolean) CGSizeEqualToSize(size1, size2)
Returns whether two sizes are equal.
- (CGSize) CGSizeFromString(string)
Returns a Core Graphics size structure corresponding to the data in a given string.
- (CGSize) CGSizeMake(width, height)
Returns a size with the specified dimension values.
- (Boolean) CGSizeMakeWithDictionaryRepresentation(dict, size)
Fills in a size using the contents of the specified dictionary.
- (CFTypeRef) CVBufferGetAttachment(buffer, key, attachmentMode)
Returns a specific attachment of a Core Video buffer.
- (CFDictionaryRef) CVBufferGetAttachments(buffer, attachmentMode)
Returns all attachments of a Core Video buffer.
- (Object) CVBufferPropagateAttachments(sourceBuffer, destinationBuffer)
Copies all attachments that can be propagated from one Core Video buffer to another.
- (nil) CVBufferRelease(buffer)
Releases a Core Video buffer.
- (nil) CVBufferRemoveAllAttachments(buffer)
Removes all attachments of a Core Video buffer.
- (nil) CVBufferRemoveAttachment(buffer, key)
Removes a specific attachment of a Core Video buffer.
- (CVBufferRef) CVBufferRetain(buffer)
Retains a Core Video buffer.
- (nil) CVBufferSetAttachment(buffer, key, value, attachmentMode)
Sets or adds an attachment of a Core Video buffer.
- (nil) CVBufferSetAttachments(buffer, theAttachments, attachmentMode)
Sets a set of attachments for a Core Video buffer.
- (CGRect) CVImageBufferGetCleanRect(imageBuffer)
Returns the source rectangle of a Core Video image buffer that represents the clean aperture of the buffer in encoded pixels.
- (CGSize) CVImageBufferGetDisplaySize(imageBuffer)
Returns the nominal output display size, in square pixels, of a Core Video image buffer.
- (CGSize) CVImageBufferGetEncodedSize(imageBuffer)
Returns the full encoded dimensions of a Core Video image buffer.
- (CVReturn) CVPixelBufferCreate(allocator, width, height, pixelFormatType, pixelBufferAttributes, pixelBufferOut)
Creates a single pixel buffer for a given size and pixel format.
- (CVReturn) CVPixelBufferCreateResolvedAttributesDictionary(allocator, attributes, resolvedDictionaryOut)
Takes an array of CFDictionary objects describing various pixel buffer attributes and tries to resolve them into a single dictionary.
- (CVReturn) CVPixelBufferCreateWithBytes(allocator, width, height, pixelFormatType, baseAddress, bytesPerRow, releaseCallback, releaseRefCon, pixelBufferAttributes, pixelBufferOut)
Creates a pixel buffer for a given size and pixel format containing data specified by a memory location.
- (CVReturn) CVPixelBufferCreateWithPlanarBytes(allocator, width, height, pixelFormatType, dataPtr, dataSize, numberOfPlanes, planeBaseAddress[], planeWidth[], planeHeight[], planeBytesPerRow[], releaseCallback, releaseRefCon, pixelBufferAttributes, pixelBufferOut)
Creates a single pixel buffer in planar format for a given size and pixel format containing data specified by a memory location.
- (CVReturn) CVPixelBufferFillExtendedPixels(pixelBuffer)
Fills the extended pixels of the pixel buffer.
- (Object) CVPixelBufferGetBaseAddress(pixelBuffer)
Returns the base address of the pixel buffer.
- (Object) CVPixelBufferGetBaseAddressOfPlane(pixelBuffer, planeIndex)
Returns the base address of the plane at the specified plane index.
- (size_t) CVPixelBufferGetBytesPerRow(pixelBuffer)
Returns the number of bytes per row of the pixel buffer.
- (size_t) CVPixelBufferGetBytesPerRowOfPlane(pixelBuffer, planeIndex)
Returns the number of bytes per row for a plane at the specified index in the pixel buffer.
- (size_t) CVPixelBufferGetDataSize(pixelBuffer)
Returns the data size for contiguous planes of the pixel buffer.
- (Object) CVPixelBufferGetExtendedPixels(pixelBuffer, extraColumnsOnLeft, extraColumnsOnRight, extraRowsOnTop, extraRowsOnBottom)
Returns the amount of extended pixel padding in the pixel buffer.
- (size_t) CVPixelBufferGetHeight(pixelBuffer)
Returns the height of the pixel buffer.
- (size_t) CVPixelBufferGetHeightOfPlane(pixelBuffer, planeIndex)
Returns the height of the plane at planeIndex in the pixel buffer.
- (OSType) CVPixelBufferGetPixelFormatType(pixelBuffer)
Returns the pixel format type of the pixel buffer.
- (size_t) CVPixelBufferGetPlaneCount(pixelBuffer)
Returns number of planes of the pixel buffer.
- (CFTypeID) CVPixelBufferGetTypeID
Returns the Core Foundation ID of the pixel buffer type.
- (size_t) CVPixelBufferGetWidth(pixelBuffer)
Returns the width of the pixel buffer.
- (size_t) CVPixelBufferGetWidthOfPlane(pixelBuffer, planeIndex)
Returns the width of the plane at a given index in the pixel buffer.
- (Boolean) CVPixelBufferIsPlanar(pixelBuffer)
Determines whether the pixel buffer is planar.
- (CVReturn) CVPixelBufferLockBaseAddress(pixelBuffer, lockFlags)
Locks the base address of the pixel buffer.
- (CVReturn) CVPixelBufferPoolCreate(allocator, poolAttributes, pixelBufferAttributes, poolOut)
Creates a pixel buffer pool.
- (CVReturn) CVPixelBufferPoolCreatePixelBuffer(allocator, pixelBufferPool, pixelBufferOut)
Creates a pixel buffer from a pixel buffer pool.
- (CFDictionaryRef) CVPixelBufferPoolGetAttributes(pool)
Returns the pool attributes dictionary for a pixel buffer pool.
- (CFDictionaryRef) CVPixelBufferPoolGetPixelBufferAttributes(pool)
Returns the attributes of pixel buffers that will be created from this pool.
- (CFTypeID) CVPixelBufferPoolGetTypeID
Returns the Core Foundation ID of the pixel buffer pool type.
- (Object) CVPixelBufferPoolRelease(pixelBufferPool)
Releases a pixel buffer pool.
- (CVPixelBufferPoolRef) CVPixelBufferPoolRetain(pixelBufferPool)
Retains a pixel buffer pool.
- (Object) CVPixelBufferRelease(texture)
Releases a pixel buffer.
- (CVPixelBufferRef) CVPixelBufferRetain(texture)
Retains a pixel buffer.
- (CVReturn) CVPixelBufferUnlockBaseAddress(pixelBuffer, unlockFlags)
Unlocks the base address of the pixel buffer.
- (CFArrayRef) CVPixelFormatDescriptionArrayCreateWithAllPixelFormatTypes(allocator)
Returns all the pixel format descriptions known to Core Video.
- (CFDictionaryRef) CVPixelFormatDescriptionCreateWithPixelFormatType(allocator, pixelFormat)
Creates a pixel format description from a given OSType identifier.
- (nil) CVPixelFormatDescriptionRegisterDescriptionWithPixelFormatType(description, pixelFormat)
Registers a pixel format description with Core Video.
- (Object) getParagraphStart(startIndex, end)
Returns by reference the beginning of the first paragraph and the end of the last paragraph touched by the given range. If aRange is contained with a single paragraph, of course, the returned indexes all belong to that paragraph. Similar to getLineStart:end:contentsEnd:forRange:, you can use the results of this method to construct the ranges for paragraphs.
- (Integer) hash
Returns an unsigned integer that can be used as a hash table address. If two string objects are equal (as determined by the isEqualToString: method), they must have the same hash value. The abstract implementation of this method fulfills this requirement, so subclasses of NSString shouldn’t override it.You should not rely on this method returning the same hash value across releases of OS X.
- (Boolean) hasPrefix(aString)
Returns a Boolean value that indicates whether a given string matches the beginning characters of the receiver. This method is a convenience for comparing strings using the NSAnchoredSearch option. See String Programming Guide for more information.
- (Boolean) hasSuffix(aString)
Returns a Boolean value that indicates whether a given string matches the ending characters of the receiver. This method is a convenience for comparing strings using the NSAnchoredSearch and NSBackwardsSearch options. See String Programming Guide for more information.
- (Object) initRecurrenceWithFrequency(type, interval:interval, end)
Initializes and returns a simple recurrence rule with a given frequency, interval, and end.
- (Object) initWithBytes(bytes, length:length, encoding:encoding)
Returns an initialized NSString object containing a given number of bytes from a given buffer of bytes interpreted in a given encoding.
- (Object) initWithBytesNoCopy(bytes, length:length, encoding:encoding, freeWhenDone:flag)
Returns an initialized NSString object that contains a given number of bytes from a given buffer of bytes interpreted in a given encoding, and optionally frees the buffer.
- (Object) initWithCharacters(characters, length:length)
Returns an initialized NSString object that contains a given number of characters from a given C array of Unicode characters.
- (Object) initWithCharactersNoCopy(characters, length:length, freeWhenDone:flag)
Returns an initialized NSString object that contains a given number of characters from a given C array of Unicode characters.
- (Object) initWithContentsOfFile(path, encoding:enc, error:error)
Returns an NSString object initialized by reading data from the file at a given path using a given encoding.
- (Object) initWithContentsOfFile(path, usedEncoding:enc, error:error)
Returns an NSString object initialized by reading data from the file at a given path and returns by reference the encoding used to interpret the characters.
- (Object) initWithContentsOfURL(url, encoding:enc, error:error)
Returns an NSString object initialized by reading data from a given URL interpreted using a given encoding.
- (Object) initWithContentsOfURL(url, usedEncoding:enc, error:error)
Returns an NSString object initialized by reading data from a given URL and returns by reference the encoding used to interpret the data.
- (Object) initWithCString(nullTerminatedCString, encoding:encoding)
Returns an NSString object initialized using the characters in a given C array, interpreted according to a given encoding. If nullTerminatedCString is not a NULL-terminated C string, or encoding does not match the actual encoding, the results are undefined.
- (Object) initWithData(data, encoding:encoding)
Returns an NSString object initialized by converting given data into Unicode characters using a given encoding.
- (Object) initWithFormat(format, ...)
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted. Invokes initWithFormat:locale:arguments: with nil as the locale, hence using the canonical locale to format numbers. This is useful, for example, if you want to produce "non-localized" formatting which needs to be written out to files and parsed back later.
- (Object) initWithFormat(format, arguments:argList)
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to the user’s default locale. Invokes initWithFormat:locale:arguments: with nil as the locale.
- (Object) initWithFormat(format, locale:locale, ...)
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to given locale information. Invokes initWithFormat:locale:arguments: with locale as the locale.
- (Object) initWithFormat(format, locale:locale, arguments:argList)
Returns an NSString object initialized by using a given format string as a template into which the remaining argument values are substituted according to given locale information. The following code fragment illustrates how to create a string from myArgs, which is derived from a string object with the value “Cost:” and an int with the value 32: The resulting string has the value “Cost: 32n”.See String Programming Guide for more information.
- (Object) initWithString(aString)
Returns an NSString object initialized by copying the characters from another given string.
- (Object) initWithUTF8String(bytes)
Returns an NSString object initialized by copying the characters a given C array of UTF8-encoded bytes.
- (Integer) integerValue
Returns the NSInteger value of the receiver’s text. This method uses formatting information stored in the non-localized value; use an NSScanner object for localized scanning of numeric values from a string.
- (Integer) intValue
Returns the integer value of the receiver’s text. This method uses formatting information stored in the non-localized value; use an NSScanner object for localized scanning of numeric values from a string.
- (Boolean) isAbsolutePath
Returning a Boolean value that indicates whether the receiver represents an absolute path. See String Programming Guide for more information on paths.Note that this method only works with file paths (not, for example, string representations of URLs). The method does not check the filesystem for the existence of the path (use fileExistsAtPath: or similar methods in NSFileManager for that task).
- (Boolean) isEqualToString(aString)
Returns a Boolean value that indicates whether a given string is equal to the receiver using a literal Unicode-based comparison. The comparison uses the canonical representation of strings, which for a particular string is the length of the string plus the Unicode characters that make up the string. When this method compares two strings, if the individual Unicodes are the same, then the strings are equal, regardless of the backing store. “Literal” when applied to string comparison means that various Unicode decomposition rules are not applied and Unicode characters are individually compared. So, for instance, “Ö” represented as the composed character sequence “O” and umlaut would not compare equal to “Ö” represented as one Unicode character.
- (String) lastPathComponent
Returns the last path component of the receiver. Path components are alphanumeric strings delineated by the path separator (slash “/”) or the beginning or end of the path string. Multiple path separators at the end of the string are stripped.The following table illustrates the effect of lastPathComponent on a variety of different paths:Receiver’s String Value String Returned “/tmp/scratch.tiff” “scratch.tiff” “/tmp/scratch” “scratch” “/tmp/” “tmp” “scratch///” “scratch” “/” “/” Note that this method only works with file paths (not, for example, string representations of URLs).
- (Integer) length
Returns the number of Unicode characters in the receiver. The number returned includes the individual characters of composed character sequences, so you cannot use this method to determine if a string will be visible when printed or how long it will appear.
- (Integer) lengthOfBytesUsingEncoding(enc)
Returns the number of bytes required to store the receiver in a given encoding. The result is exact and is returned in O(n) time.
- (NSRange) lineRangeForRange(aRange)
Returns the range of characters representing the line or lines containing a given range.
- (Array) linguisticTagsInRange(range, scheme:tagScheme, options:opts, orthography:orthography, tokenRanges:tokenRanges)
Returns an array of linguistic tags for the specified range and requested tags within the receiving string. This is a convenience method. It is the equivalent of creating an instance of NSLinguisticTagger, specifying the receiver as the string to be analyzed, and the orthography (or nil) and then invoking the NSLinguisticTagger method or linguisticTagsInRange:scheme:options:orthography:tokenRanges:.
- (NSComparisonResult) localizedCaseInsensitiveCompare(aString)
Returns an NSComparisonResult value that indicates the lexical ordering of the receiver and a given string using a case-insensitive, localized, comparison.
- (NSComparisonResult) localizedCompare(aString)
Returns an NSComparisonResult value that indicates the lexical ordering of the receiver and another given string using a localized comparison.
- (NSComparisonResult) localizedStandardCompare(string)
Compares strings as sorted by the Finder. This method should be used whenever file names or other strings are presented in lists and tables where Finder-like sorting is appropriate. The exact sorting behavior of this method is different under different locales and may be changed in future releases.
- (Integer) longLongValue
Returns the long long value of the receiver’s text. This method uses formatting information stored in the non-localized value; use an NSScanner object for localized scanning of numeric values from a string.
- (String) lowercaseString
Returns lowercased representation of the receiver. Case transformations aren’t guaranteed to be symmetrical or to produce strings of the same lengths as the originals. The result of this statement: might not be equal to this statement:For example, the uppercase form of “ß” in German is “SS”, so converting “Straße” to uppercase, then lowercase, produces this sequence of strings:“Straße”“STRASSE”“strasse”Note: This method performs the canonical (non-localized) mapping. It is suitable for programming operations that require stable results not depending on the user’s locale preference. For localized case mapping for strings presented to users, use the corresponding lowercaseStringWithLocale: method.
- (String) lowercaseStringWithLocale(locale)
Returns lowercased representation of the receiver with the specified locale. For the user preference locale setting, pass the result of the NSLocale method currentLocale.
- (Integer) maximumLengthOfBytesUsingEncoding(enc)
Returns the maximum number of bytes needed to store the receiver in a given encoding. The result is an estimate and is returned in O(1) time; the estimate may be considerably greater than the actual length needed.
- (CLLocationCoordinate2D) MKCoordinateForMapPoint(mapPoint)
Returns the latitude and longitude that corresponds to the specified map point.
- (MKCoordinateRegion) MKCoordinateRegionForMapRect(rect)
Returns the region that corresponds to the specified map rectangle.
- (UIKIT_STATIC_INLINE) MKCoordinateRegionMake(centerCoordinate, span)
Creates a new MKCoordinateRegion from the specified coordinate and span values.
- (MKCoordinateRegion) MKCoordinateRegionMakeWithDistance(centerCoordinate, latitudinalMeters, longitudinalMeters)
Creates a new MKCoordinateRegion from the specified coordinate and distance values.
- (UIKIT_STATIC_INLINE) MKCoordinateSpanMake(latitudeDelta, longitudeDelta)
Creates a new MKCoordinateSpan from the specified values.
- (Boolean) MKMapPointEqualToPoint(point1, point2)
Returns a Boolean value indicating whether the two map points are equal.
- (MKMapPoint) MKMapPointForCoordinate(coordinate)
Returns the map point data structure that corresponds to the specified coordinate.
- (MKMapPoint) MKMapPointMake(x, y)
Creates a new MKMapPoint structure from the specified values.
- (Float) MKMapPointsPerMeterAtLatitude(latitude)
Returns the number of map points that represent one meter at the given latitude.
- (Boolean) MKMapRectContainsPoint(rect, point)
Returns a Boolean value indicating whether the specified map point lies within the rectangle.
- (Boolean) MKMapRectContainsRect(rect1, rect2)
Returns Boolean value indicating whether one rectangle contains another.
- (Object) MKMapRectDivide(rect, slice, remainder, amount, edge)
Divides the specified rectangle into two smaller rectangles.
- (Boolean) MKMapRectEqualToRect(rect1, rect2)
Returns a Boolean value indicating whether the two map rectangles are equal
- (Float) MKMapRectGetHeight(rect)
Returns the height of the map rectangle.
- (Float) MKMapRectGetMaxX(rect)
Returns the maximum x-axis value of the specified rectangle.
- (Float) MKMapRectGetMaxY(rect)
Returns the maximum y-axis value of the specified rectangle.
- (Float) MKMapRectGetMidX(rect)
Returns the mid-point along the x-axis of the specified rectangle.
- (Float) MKMapRectGetMidY(rect)
Returns the mid-point along the y-axis of the specified rectangle.
- (Float) MKMapRectGetMinX(rect)
Returns the minimum x-axis value of the specified rectangle.
- (Float) MKMapRectGetMinY(rect)
Returns the minimum y-axis value of the specified rectangle.
- (Float) MKMapRectGetWidth(rect)
Returns the width of the map rectangle.
- (MKMapRect) MKMapRectInset(rect, dx, dy)
Returns the specified rectangle inset by the specified amounts.
- (MKMapRect) MKMapRectIntersection(rect1, rect2)
Returns the rectangle representing the intersection of two rectangles.
- (Boolean) MKMapRectIntersectsRect(rect1, rect2)
Returns a Boolean value indicating whether two rectangles intersect each other.
- (Boolean) MKMapRectIsEmpty(rect)
Returns a Boolean value indicating whether the specified rectangle has no area.
- (Boolean) MKMapRectIsNull(rect)
Returns a Boolean indicating whether the specified rectangle is null.
- (MKMapRect) MKMapRectMake(x, y, width, height)
Creates a new MKMapRect structure from the specified values.
- (MKMapRect) MKMapRectOffset(rect, dx, dy)
Returns a rectangle whose origin point is shifted by the specified amount.
- (MKMapRect) MKMapRectRemainder(rect)
Normalizes the portion of the specified rectangle that lies outside the world map boundaries.
- (Boolean) MKMapRectSpans180thMeridian(rect)
Returns a Boolean value that indicates whether the specified map rectangle crosses the 180th meridian.
- (MKMapRect) MKMapRectUnion(rect1, rect2)
Returns a rectangle representing the union of the two rectangles.
- (Boolean) MKMapSizeEqualToSize(size1, size2)
Returns a Boolean value indicating whether the two map sizes are equal.
- (MKMapSize) MKMapSizeMake(width, height)
Creates a new MKMapSize structure from the specified values.
- (CLLocationDistance) MKMetersBetweenMapPoints(a, b)
Returns the number of meters between two map points.
- (CLLocationDistance) MKMetersPerMapPointAtLatitude(latitude)
Returns the distance spanned by one map point at the specified latitude.
- (Float) MKRoadWidthAtZoomScale(zoomScale)
Returns the width (in screen points) of roads on a map at the specified zoom level.
- (String) MKStringFromMapPoint(point)
Returns a formatted string for the specified map point.
- (String) MKStringFromMapRect(rect)
Returns a formatted string for the specified map rectangle.
- (String) MKStringFromMapSize(size)
Returns a formatted string for the specified map size.
- (Object) NSAllocateMemoryPages(bytes)
Allocates a new block of memory.
- (Object) NSAllocateObject(aClass, extraBytes, zone)
Creates and returns a new instance of a given class.
- (Class) NSClassFromString(aClassName)
Obtains a class by name.
- (NSSwappedDouble) NSConvertHostDoubleToSwapped(x)
Performs a type conversion.
- (NSSwappedFloat) NSConvertHostFloatToSwapped(x)
Performs a type conversion.
- (Float) NSConvertSwappedDoubleToHost(x)
Performs a type conversion.
- (Float) NSConvertSwappedFloatToHost(x)
Performs a type conversion.
- (Object) NSCopyMemoryPages(source, dest, bytes)
Copies a block of memory.
- (Object) NSCopyObject(object, extraBytes, zone)
Creates an exact copy of an object.
- (NSZone) NSCreateZone(startSize, granularity, canFree)
Creates a new zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (Object) NSDeallocateMemoryPages(ptr, bytes)
Deallocates the specified block of memory.
- (Object) NSDeallocateObject(object)
Destroys an existing object.
- (NSCalculationError) NSDecimalAdd(result, leftOperand, rightOperand, roundingMode)
Adds two decimal values.
- (Object) NSDecimalCompact(number)
Compacts the decimal structure for efficiency.
- (NSComparisonResult) NSDecimalCompare(leftOperand, rightOperand)
Compares two decimal values.
- (Object) NSDecimalCopy(destination, source)
Copies the value of a decimal number.
- (NSCalculationError) NSDecimalDivide(result, leftOperand, rightOperand, roundingMode)
Divides one decimal value by another.
- (Boolean) NSDecimalIsNotANumber(dcm)
Returns a Boolean that indicates whether a given decimal contains a valid number.
- (NSCalculationError) NSDecimalMultiply(result, leftOperand, rightOperand, roundingMode)
Multiplies two decimal numbers together.
- (NSCalculationError) NSDecimalMultiplyByPowerOf10(result, number, power, roundingMode)
Multiplies a decimal by the specified power of 10.
- (NSCalculationError) NSDecimalNormalize(number1, number2, roundingMode)
Normalizes the internal format of two decimal numbers to simplify later operations.
- (NSCalculationError) NSDecimalPower(result, number, power, roundingMode)
Raises the decimal value to the specified power.
- (Object) NSDecimalRound(result, number, scale, roundingMode)
Rounds off the decimal value.
- (String) NSDecimalString(dcm, locale)
Returns a string representation of the decimal value.
- (NSCalculationError) NSDecimalSubtract(result, leftOperand, rightOperand, roundingMode)
Subtracts one decimal value from another.
- (Boolean) NSDecrementExtraRefCountWasZero(object)
Decrements the specified object’s reference count.
- (NSZone) NSDefaultMallocZone
Returns the default zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (Boolean) NSEqualRanges(range1, range2)
Returns a Boolean value that indicates whether two given ranges are equal.
- (Integer) NSExtraRefCount(object)
Returns the specified object’s reference count.
- (String) NSFullUserName
Returns a string containing the full name of the current user.
- (const) NSGetSizeAndAlignment(typePtr, sizep, alignp)
Obtains the actual size and the aligned size of an encoded type.
- (NSUncaughtExceptionHandler) NSGetUncaughtExceptionHandler
Returns the top-level error handler.
- (String) NSHomeDirectory
Returns the path to either the user’s or application’s home directory, depending on the platform.
- (String) NSHomeDirectoryForUser(userName)
Returns the path to a given user’s home directory.
- (Integer) NSHostByteOrder
Returns the endian format.
- (nil) NSIncrementExtraRefCount(object)
Increments the specified object’s reference count.
- (NSRange) NSIntersectionRange(range1, range2)
Returns the intersection of the specified ranges.
- (Boolean) NSLocationInRange(loc, range)
Returns a Boolean value that indicates whether a specified position is in a given range.
- (nil) NSLog(format)
Logs an error message to the Apple System Log facility.
- (Integer) NSLogPageSize
Returns the binary log of the page size.
- (nil) NSLogv(format, args)
Logs an error message to the Apple System Log facility.
- (Integer) NSMaxRange(range)
Returns the sum of the location and length of the range.
- (String) NSOpenStepRootDirectory
Returns the root directory of the user’s system.
- (Integer) NSPageSize
Returns the number of bytes in a page.
- (Protocol) NSProtocolFromString(namestr)
Returns a the protocol with a given name.
- (NSRange) NSRangeFromString(aString)
Returns a range from a textual representation.
- (Integer) NSRealMemoryAvailable
Returns information about the user’s system.
- (nil) NSRecycleZone(zone)
Frees memory in a zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (Integer) NSRoundDownToMultipleOfPageSize(bytes)
Returns the specified number of bytes rounded down to a multiple of the page size.
- (Integer) NSRoundUpToMultipleOfPageSize(bytes)
Returns the specified number of bytes rounded up to a multiple of the page size.
- (Array) NSSearchPathForDirectoriesInDomains(directory, domainMask, expandTilde)
Creates a list of directory search paths.
- (Symbol) NSSelectorFromString(aSelectorName)
Returns the selector with a given name.
- (nil) NSSetUncaughtExceptionHandler
Changes the top-level error handler.
- (nil) NSSetZoneName(zone, name)
Sets the name of the specified zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (Boolean) NSShouldRetainWithZone(anObject, requestedZone)
Indicates whether an object should be retained.
- (String) NSStringFromCGAffineTransform(transform)
Returns a string formatted to contain the data from an affine transform.
- (String) NSStringFromCGPoint(point)
Returns a string formatted to contain the data from a point.
- (String) NSStringFromCGRect(rect)
Returns a string formatted to contain the data from a rectangle.
- (String) NSStringFromCGSize(size)
Returns a string formatted to contain the data from a size data structure.
- (String) NSStringFromClass(aClass)
Returns the name of a class as a string.
- (String) NSStringFromProtocol(proto)
Returns the name of a protocol as a string.
- (String) NSStringFromRange(range)
Returns a string representation of a range.
- (String) NSStringFromSelector(aSelector)
Returns a string representation of a given selector.
- (String) NSStringFromUIEdgeInsets(insets)
Returns a string formatted to contain the data from an edge insets structure.
- (String) NSStringFromUIOffset(offset)
Returns a string formatted to contain the data from an offset structure.
- (Float) NSSwapBigDoubleToHost(x)
A utility for swapping the bytes of a number.
- (Float) NSSwapBigFloatToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapBigIntToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapBigLongLongToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapBigLongToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapBigShortToHost(x)
A utility for swapping the bytes of a number.
- (NSSwappedDouble) NSSwapDouble(x)
A utility for swapping the bytes of a number.
- (NSSwappedFloat) NSSwapFloat(x)
A utility for swapping the bytes of a number.
- (NSSwappedDouble) NSSwapHostDoubleToBig(x)
A utility for swapping the bytes of a number.
- (NSSwappedDouble) NSSwapHostDoubleToLittle(x)
A utility for swapping the bytes of a number.
- (NSSwappedFloat) NSSwapHostFloatToBig(x)
A utility for swapping the bytes of a number.
- (NSSwappedFloat) NSSwapHostFloatToLittle(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostIntToBig(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostIntToLittle(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostLongLongToBig(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostLongLongToLittle(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostLongToBig(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostLongToLittle(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostShortToBig(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapHostShortToLittle(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapInt(inv)
A utility for swapping the bytes of a number.
- (Float) NSSwapLittleDoubleToHost(x)
A utility for swapping the bytes of a number.
- (Float) NSSwapLittleFloatToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLittleIntToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLittleLongLongToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLittleLongToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLittleShortToHost(x)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLong(inv)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapLongLong(inv)
A utility for swapping the bytes of a number.
- (unsigned) NSSwapShort(inv)
A utility for swapping the bytes of a number.
- (String) NSTemporaryDirectory
Returns the path of the temporary directory for the current user.
- (NSTextAlignment) NSTextAlignmentFromCTTextAlignment(ctTextAlignment)
Converts a Core Text alignment constant value to the matching constant value used by UIKit.
- (CTTextAlignment) NSTextAlignmentToCTTextAlignment(nsTextAlignment)
Converts a UIKit text alignment constant value to the matching constant value used by Core Text.
- (NSRange) NSUnionRange(range1, range2)
Returns the union of the specified ranges.
- (String) NSUserName
Returns the logon name of the current user.
- (nil) NSZoneCalloc(zone, numElems, byteSize)
Allocates memory in a zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (nil) NSZoneFree(zone, ptr)
Deallocates a block of memory in the specified zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (NSZone) NSZoneFromPointer(ptr)
Gets the zone for a given block of memory. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (nil) NSZoneMalloc(zone, size)
Allocates memory in a zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (String) NSZoneName(zone)
Returns the name of the specified zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (nil) NSZoneRealloc(zone, ptr, size)
Allocates memory in a zone. (Deprecated. Zones are ignored on iOS and 64-bit runtime on OS X. You should not use zones in current development.)
- (NSRange) paragraphRangeForRange(aRange)
Returns the range of characters representing the paragraph or paragraphs containing a given range.
- (Array) pathComponents
Returns an array of NSString objects containing, in order, each path component of the receiver. The strings in the array appear in the order they did in the receiver. If the string begins or ends with the path separator, then the first or last component, respectively, will contain the separator. Empty components (caused by consecutive path separators) are deleted. For example, this code excerpt:produces an array with these contents:Index Path Component 0 “tmp” 1 “scratch” If the receiver begins with a slash—for example, “/tmp/scratch”—the array has these contents:Index Path Component 0 “/” 1 “tmp” 2 “scratch” If the receiver has no separators—for example, “scratch”—the array contains the string itself, in this case “scratch”.Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) pathExtension
Interprets the receiver as a path and returns the receiver’s extension, if any. The path extension is the portion of the last path component which follows the final period, if there is one. The following table illustrates the effect of pathExtension on a variety of different paths:Receiver’s String Value String Returned “/tmp/scratch.tiff” “tiff” “.scratch.tiff”“tiff”“/tmp/scratch” “” (an empty string) “/tmp/” “” (an empty string) “/tmp/scratch..tiff” “tiff” Note that this method only works with file paths (not, for example, string representations of URLs).
- (Object) performBlockAndWait
- (NSPersistentStoreCoordinator) persistentStoreCoordinator
Returns the persistent store coordinator of the receiver.
- (String) precomposedStringWithCanonicalMapping
Returns a string made by normalizing the receiver’s contents using Form C.
- (String) precomposedStringWithCompatibilityMapping
Returns a string made by normalizing the receiver’s contents using Form KC.
- (Object) processPendingChanges
Forces the receiver to process changes to the object graph. This method causes changes to registered managed objects to be recorded with the undo manager.In AppKit-based applications, this method is invoked automatically at least once during the event loop (at the end of the loop)—it may be called more often than that if the framework needs to coalesce your changes before doing something else. You can also invoke it manually to coalesce any pending unprocessed changes.
- (Boolean) propagatesDeletesAtEndOfEvent
Returns a Boolean that indicates whether the receiver propagates deletes at the end of the event in which a change was made.
- (Object) propertyList
Parses the receiver as a text representation of a property list, returning an NSString, NSData, NSArray, or NSDictionary object, according to the topmost element. The receiver must contain a string in a property list format. For a discussion of property list formats, see Property List Programming Guide.Important: Raises an NSParseErrorException if the receiver cannot be parsed as a property list.
- (Hash) propertyListFromStringsFileFormat
Returns a dictionary object initialized with the keys and values found in the receiver. The receiver must contain text in the format used for .strings files. In this format, keys and values are separated by an equal sign, and each key-value pair is terminated with a semicolon. The value is optional—if not present, the equal sign is also omitted. The keys and values themselves are always strings enclosed in straight quotation marks. Comments may be included, delimited by /* and */ as for ANSI C comments. Here’s a short example of a strings file:
- (NSRange) rangeOfCharacterFromSet(aSet)
Finds and returns the range in the receiver of the first character from a given character set. Invokes rangeOfCharacterFromSet:options: with no options. This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfCharacterFromSet(aSet, options:mask)
Finds and returns the range in the receiver of the first character, using given options, from a given character set. Invokes rangeOfCharacterFromSet:options:range: with mask for the options and the entire extent of the receiver for the range. This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfCharacterFromSet(aSet, options:mask, range:aRange)
Finds and returns the range in the receiver of the first character from a given character set found in a given range with given options. Because pre-composed characters in aSet can match composed character sequences in the receiver, the length of the returned range can be greater than 1. For example, if you search for “ü” in the string “stru¨del”, the returned range is 3,2.This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfComposedCharacterSequenceAtIndex(anIndex)
Returns the range in the receiver of the composed character sequence located at a given index. The composed character sequence includes the first base character found at or before anIndex, and its length includes the base character and all non-base characters following the base character.If you want to write a method to adjust an arbitrary range so it includes the composed character sequences on its boundaries, you can create a method such as the following: First, adjustRange: corrects the location for the beginning of aRange, storing it in newRange. It then works at the end of aRange, correcting the location and storing it in endIndex. Finally, it sets the length of newRange to the difference between endIndex and the new range’s location.
- (NSRange) rangeOfComposedCharacterSequencesForRange(range)
Returns the range in the string of the composed character sequences for a given range. This method provides a convenient way to grow a range to include all composed character sequences it overlaps.
- (NSRange) rangeOfString(aString)
Finds and returns the range of the first occurrence of a given string within the receiver. Invokes rangeOfString:options: with no options.This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfString(aString, options:mask)
Finds and returns the range of the first occurrence of a given string within the receiver, subject to given options. Invokes rangeOfString:options:range: with the options specified by mask and the entire extent of the receiver as the range.This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfString(aString, options:mask, range:aRange)
Finds and returns the range of the first occurrence of a given string, within the given range of the receiver, subject to given options. The length of the returned range and that of aString may differ if equivalent composed character sequences are matched. This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (NSRange) rangeOfString(aString, options:mask, range:searchRange, locale:locale)
Finds and returns the range of the first occurrence of a given string within a given range of the receiver, subject to given options, using the specified locale, if any. The length of the returned range and that of aString may differ if equivalent composed character sequences are matched. This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (Object) redo
Sends an redo message to the receiver’s undo manager, asking it to reverse the latest undo operation applied to objects in the object graph.
- (Object) refreshObject(object, mergeChanges:flag)
Updates the persistent properties of a managed object to use the latest values from the persistent store. If the staleness interval (see stalenessInterval) has not been exceeded, any available cached data is reused instead of executing a new fetch. If flag is YES, this method does not affect any transient properties; if flag is NO, transient properties are disposed of.You typically use this method to ensure data freshness if more than one managed object context may use the same persistent store simultaneously, in particular if you get an optimistic locking failure when attempting to save.Turning object into a fault (flag is NO) means that strong references to related managed objects (that is, those to which object has a reference) are broken, so you can also use this method to trim a portion of your object graph you want to constrain memory usage.
- (NSSet) registeredObjects
Returns the set of objects registered with the receiver. A managed object context does not post key-value observing notifications when the return value of registeredObjects changes.
- (Object) reset
Returns the receiver to its base state. All the receiver’s managed objects are “forgotten.” If you use this method, you should ensure that you also discard references to any managed objects fetched using the receiver, since they will be invalid afterwards.
- (Boolean) retainsRegisteredObjects
Returns a Boolean that indicates whether the receiver keeps strong references to all registered managed objects.
- (Object) rollback
Removes everything from the undo stack, discards all insertions and deletions, and restores updated objects to their last committed values. This method does not refetch data from the persistent store or stores.
- (Boolean) save(error)
Attempts to commit unsaved changes to registered objects to their persistent store. If there were multiple errors (for example several edited objects had validation failures) the description of NSError returned indicates that there were multiple errors, and its userInfo dictionary contains the key NSDetailedErrors. The value associated with the NSDetailedErrors key is an array that contains the individual NSError objects.
- (Boolean) sendDataToAllPlayers(data, withDataMode:mode, error:error)
Transmits data to all players connected to the match. The match queues the data and transmits it when the network becomes available.
- (Object) setMergePolicy(mergePolicy)
Sets the merge policy of the receiver.
- (Object) setParentContext(parent)
Sets the receiver’s parent context to the given context.
- (Object) setPersistentStoreCoordinator(coordinator)
Sets the persistent store coordinator of the receiver. The coordinator provides the managed object model and handles persistency. Note that multiple contexts can share a coordinator. This method raises an exception if coordinator is nil. If you want to “disconnect“ a context from its persistent store coordinator, you should simply set all strong references to the context to nil and allow it to be deallocated normally.
- (Object) setPropagatesDeletesAtEndOfEvent(flag)
Sets whether the context propagates deletes to related objects at the end of the event. The default is YES. If the value is NO, then deletes are propagated during a save operation.
- (Object) setRetainsRegisteredObjects(flag)
Sets whether the receiver keeps strong references to all registered managed objects, or only objects necessary for a pending save (those that are inserted, updated, deleted, or locked). The default is NO.
- (Object) setStalenessInterval(expiration)
Sets the maximum length of time that may have elapsed since the store previously fetched data before fulfilling a fault issues a new fetch rather than using the previously-fetched data. The staleness interval controls whether fulfilling a fault uses data previously fetched by the application, or issues a new fetch (see also refreshObject:mergeChanges:). The staleness interval does not affect objects currently in use (that is, it is not used to automatically update property values from a persistent store after a certain period of time). The expiration value is applied on a per object basis. It is the relative time until cached data (snapshots) should be considered stale. For example, a value of 300.0 informs the context to utilize cached information for no more than 5 minutes after an object was originally fetched. Note that the staleness interval is a hint and may not be supported by all persistent store types. It is not used by XML and binary stores, since these stores maintain all current values in memory.
- (Object) setUndoManager(undoManager)
Sets the undo manager of the receiver. You can set the undo manager to nil to disable undo support. This provides a performance benefit if you do not want to support undo for a particular context, for example in a large import process—see Core Data Programming Guide.If a context does not have an undo manager, you can enable undo support by setting one. You may also replace a context’s undo manager if you want to integrate the context’s undo operations with another undo manager in your application.Important: In OS X, a context provides an undo manager by default; on iOS, the undo manager is nil by default.
- (NSStringEncoding) smallestEncoding
Returns the smallest encoding to which the receiver can be converted without loss of information. The returned encoding may not be the fastest for accessing characters, but is space-efficient. This method may take some time to execute.
- (NSTimeInterval) stalenessInterval
Returns the maximum length of time that may have elapsed since the store previously fetched data before fulfilling a fault issues a new fetch rather than using the previously-fetched data. The default is infinite staleness, represented by an interval of -1 (although any negative value represents an infinite value); 0.0 represents “no staleness acceptable”. For a full discussion, see setStalenessInterval:.
- (String) stringByAbbreviatingWithTildeInPath
Returns a new string representing the receiver as a path with a tilde (~) substituted for the full path to the current user’s home directory. Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByAddingPercentEscapesUsingEncoding(encoding)
Returns a representation of the receiver using a given encoding to determine the percent escapes necessary to convert the receiver into a legal URL string. It may be difficult to use this function to "clean up" unescaped or partially escaped URL strings where sequences are unpredictable. See CFURLCreateStringByAddingPercentEscapes for more information.
- (String) stringByAppendingFormat(format, ...)
Returns a string made by appending to the receiver a string constructed from a given format string and the following arguments.
- (String) stringByAppendingPathComponent(aString)
Returns a new string made by appending to the receiver a given string. The following table illustrates the effect of this method on a variety of different paths, assuming that aString is supplied as “scratch.tiff”:Receiver’s String Value Resulting String “/tmp” “/tmp/scratch.tiff” “/tmp/” “/tmp/scratch.tiff” “/” “/scratch.tiff” “” (an empty string) “scratch.tiff” Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByAppendingPathExtension(ext)
Returns a new string made by appending to the receiver an extension separator followed by a given extension. The following table illustrates the effect of this method on a variety of different paths, assuming that ext is supplied as @“tiff”:Receiver’s String Value Resulting String “/tmp/scratch.old” “/tmp/scratch.old.tiff” “/tmp/scratch.” “/tmp/scratch..tiff” “/tmp/” “/tmp.tiff” “scratch” “scratch.tiff” Note that adding an extension to @“/tmp/” causes the result to be @“/tmp.tiff” instead of @“/tmp/.tiff”. This difference is because a file named @“.tiff” is not considered to have an extension, so the string is appended to the last nonempty path component.This method does not allow you to append file extensions to filenames starting with the tilde character (~).Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByAppendingString(aString)
Returns a new string made by appending a given string to the receiver. This code excerpt, for example:produces the string “Error: premature end of file.”.
- (String) stringByDeletingLastPathComponent
Returns a new string made by deleting the last path component from the receiver, along with any final path separator. The following table illustrates the effect of this method on a variety of different paths:Receiver’s String Value Resulting String “/tmp/scratch.tiff” “/tmp” “/tmp/lock/” “/tmp” “/tmp/” “/” “/tmp” “/” “/” “/” “scratch.tiff” “” (an empty string) Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByDeletingPathExtension
Returns a new string made by deleting the extension (if any, and only the last) from the receiver. The following table illustrates the effect of this method on a variety of different paths:Receiver’s String Value Resulting String “/tmp/scratch.tiff” “/tmp/scratch” “/tmp/” “/tmp” “scratch.bundle/” “scratch” “scratch..tiff” “scratch.” “.tiff” “.tiff” “/” “/” Note that attempting to delete an extension from @“.tiff” causes the result to be @“.tiff” instead of an empty string. This difference is because a file named @“.tiff” is not considered to have an extension, so nothing is deleted. Note also that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByExpandingTildeInPath
Returns a new string made by expanding the initial component of the receiver to its full path value. Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByFoldingWithOptions(options, locale:locale)
Returns a string with the given character folding options applied. Character folding operations remove distinctions between characters. For example, case folding may replace uppercase letters with their lowercase equivalents.
- (String) stringByPaddingToLength(newLength, withString:padString, startingAtIndex:padIndex)
Returns a new string formed from the receiver by either removing characters from the end, or by appending as many occurrences as necessary of a given pad string. Here are some examples of usage:
- (String) stringByReplacingCharactersInRange(range, withString:replacement)
Returns a new string in which the characters in a specified range of the receiver are replaced by a given string.
- (String) stringByReplacingOccurrencesOfString(target, withString:replacement)
Returns a new string in which all occurrences of a target string in the receiver are replaced by another given string. Invokes stringByReplacingOccurrencesOfString:withString:options:range:with 0 options and range of the whole string.
- (String) stringByReplacingOccurrencesOfString(target, withString:replacement, options:options, range:searchRange)
Returns a new string in which all occurrences of a target string in a specified range of the receiver are replaced by another given string.
- (String) stringByReplacingPercentEscapesUsingEncoding(encoding)
Returns a new string made by replacing in the receiver all percent escapes with the matching characters as determined by a given encoding. See CFURLCreateStringByReplacingPercentEscapes for more complex transformations.
- (String) stringByResolvingSymlinksInPath
Returns a new string made from the receiver by resolving all symbolic links and standardizing path. If the name of the receiving path begins with /private, the stringByResolvingSymlinksInPath method strips off the /private designator, provided the result is the name of an existing file.Note that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByStandardizingPath
Returns a new string made by removing extraneous path components from the receiver. If an invalid pathname is provided, stringByStandardizingPath may attempt to resolve it by calling stringByResolvingSymlinksInPath, and the results are undefined. If any other kind of error is encountered (such as a path component not existing), self is returned.This method can make the following changes in the provided string:Expand an initial tilde expression using stringByExpandingTildeInPath. Reduce empty components and references to the current directory (that is, the sequences “//” and “/./”) to single path separators. In absolute paths only, resolve references to the parent directory (that is, the component “..”) to the real parent directory if possible using stringByResolvingSymlinksInPath, which consults the file system to resolve each potential symbolic link.In relative paths, because symbolic links can’t be resolved, references to the parent directory are left in place. Remove an initial component of “/private” from the path if the result still indicates an existing file or directory (checked by consulting the file system).Note that the path returned by this method may still have symbolic link components in it. Note also that this method only works with file paths (not, for example, string representations of URLs).
- (String) stringByTrimmingCharactersInSet(set)
Returns a new string made by removing from both ends of the receiver characters contained in a given character set. Use whitespaceCharacterSet or whitespaceAndNewlineCharacterSet to remove whitespace around strings.
- (Array) stringsByAppendingPaths(paths)
Returns an array of strings made by separately appending to the receiver each string in in a given array. Note that this method only works with file paths (not, for example, string representations of URLs). See stringByAppendingPathComponent: for an individual example.
- (String) substringFromIndex(anIndex)
Returns a new string containing the characters of the receiver from the one at a given index to the end.
- (String) substringToIndex(anIndex)
Returns a new string containing the characters of the receiver up to, but not including, the one at a given index.
- (String) substringWithRange(aRange)
Returns a string object containing the characters of the receiver that lie within a given range. This method treats the length of the string as a valid range value that returns an empty string. This method detects all invalid ranges (including those with negative lengths). For applications linked against OS X v10.6 and later, this error causes an exception; for applications linked against earlier releases, this error causes a warning, which is displayed just once per application execution.
- (Boolean) tryLock
Attempts to acquire a lock. This method returns immediately after the attempt to acquire a lock.
- (Object) UIAccessibilityPostNotification(notification, argument)
Posts a notification to assistive applications.
- (Object) UIAccessibilityZoomFocusChanged(type, frame, view)
Notifies the system that the app’s focus has changed to a new location.
- (Integer) UIApplicationMain(argc, argv[], principalClassName, delegateClassName)
This function is called in the main entry point to create the application object and the application delegate and set up the event cycle.
- (Boolean) UIEdgeInsetsEqualToEdgeInsets(insets1, insets2)
Compares two edge insets to determine if they are the same.
- (UIEdgeInsets) UIEdgeInsetsFromString(string)
Returns a UIKit edge insets structure corresponding to the data in a given string.
- (CGRect) UIEdgeInsetsInsetRect(rect, insets)
Adjusts a rectangle by the given edge insets.
- (UIEdgeInsets) UIEdgeInsetsMake(top, left, bottom, right)
Creates an edge inset for a button or view.
- (Object) UIGraphicsAddPDFContextDestinationAtPoint(name, point)
Creates a jump destination in the current page.
- (Object) UIGraphicsBeginImageContext(size)
Creates a bitmap-based graphics context and makes it the current context.
- (Object) UIGraphicsBeginImageContextWithOptions(size, opaque, scale)
Creates a bitmap-based graphics context with the specified options.
- (Object) UIGraphicsBeginPDFContextToData(data, bounds, documentInfo)
Creates a PDF-based graphics context that targets the specified mutable data object.
- (Boolean) UIGraphicsBeginPDFContextToFile(path, bounds, documentInfo)
Creates a PDF-based graphics context that targets a file at the specified path.
- (Object) UIGraphicsBeginPDFPage
Marks the beginning of a new page in a PDF context and configures it using default values.
- (Object) UIGraphicsBeginPDFPageWithInfo(bounds, pageInfo)
Marks the beginning of a new page in a PDF context and configures it using the specified values.
- (Object) UIGraphicsEndImageContext
Removes the current bitmap-based graphics context from the top of the stack.
- (Object) UIGraphicsEndPDFContext
Closes a PDF graphics context and pops it from the current context stack.
- (CGContextRef) UIGraphicsGetCurrentContext
Returns the current graphics context.
- (UIImage) UIGraphicsGetImageFromCurrentImageContext
Returns an image based on the contents of the current bitmap-based graphics context.
- (CGRect) UIGraphicsGetPDFContextBounds
Returns the current page bounds.
- (nil) UIGraphicsPopContext
Removes the current graphics context from the top of the stack, restoring the previous context.
- (nil) UIGraphicsPushContext(context)
Makes the specified graphics context the current context.
- (nil) UIGraphicsSetPDFContextDestinationForRect(name, rect)
Links a rectangle on the current page to the specified jump destination.
- (nil) UIGraphicsSetPDFContextURLForRect(url, rect)
Links a rectangle on the current page to the specified URL.
- (NSData) UIImageJPEGRepresentation(image, compressionQuality)
Returns the data for the specified image in JPEG format.
- (NSData) UIImagePNGRepresentation(image)
Returns the data for the specified image in PNG format
- (nil) UIImageWriteToSavedPhotosAlbum(image, completionTarget, completionSelector, contextInfo)
Adds the specified image to the user’s Camera Roll album.
- (UIOffset) UIOffsetFromString(string)
Returns a UIKit offset structure corresponding to the data in a given string.
- (nil) UIRectClip(rect)
Modifies the current clipping path by intersecting it with the specified rectangle.
- (nil) UIRectFill(rect)
Fills the specified rectangle with the current color.
- (nil) UIRectFillUsingBlendMode(rect, blendMode)
Fills a rectangle with the current fill color using the specified blend mode.
- (nil) UIRectFrame(rect)
Draws a frame around the inside of the specified rectangle.
- (nil) UIRectFrameUsingBlendMode(rect, blendMode)
Draws a frame around the inside of a rectangle using the specified blend mode.
- (nil) UISaveVideoAtPathToSavedPhotosAlbum(videoPath, completionTarget, completionSelector, contextInfo)
Adds the movie at the specified path to the user’s Camera Roll album.
- (Boolean) UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(videoPath)
Returns a Boolean value indicating whether the specified video can be saved to user’s Camera Roll album.
- (Object) undo
Sends an undo message to the receiver’s undo manager, asking it to reverse the latest uncommitted changes applied to objects in the object graph.
- (NSUndoManager) undoManager
Returns the undo manager of the receiver. For a discussion, see setUndoManager:.Important: In OS X, a context provides an undo manager by default; on iOS, the undo manager is nil by default.
- (Object) unlock
Relinquishes a previously acquired lock.
- (NSSet) updatedObjects
Returns the set of objects registered with the receiver that have uncommitted changes. A managed object context does not post key-value observing notifications when the return value of updatedObjects changes. A context does, however, post a NSManagedObjectContextObjectsDidChangeNotification notification when a change is made, and a NSManagedObjectContextWillSaveNotification notification and a NSManagedObjectContextDidSaveNotification notification before and after changes are committed respectively.
- (String) uppercaseString
Returns an uppercased representation of the receiver. Case transformations aren’t guaranteed to be symmetrical or to produce strings of the same lengths as the originals. See lowercaseString for an example.Note: This method performs the canonical (non-localized) mapping. It is suitable for programming operations that require stable results not depending on the user’s locale preference. For localized case mapping for strings presented to users, use the uppercaseStringWithLocale: method.
- (String) uppercaseStringWithLocale(locale)
Returns uppercased representation of the receiver with the specified locale. For the user preference locale setting, pass the result of the NSLocale method currentLocale.
- (Hash) userInfo
Returns the receiver’s user info.
- (const char) UTF8String
Returns a null-terminated UTF8 representation of the receiver. The returned C string is automatically freed just as a returned object would be released; you should copy the C string if it needs to store it outside of the autorelease context in which the C string is created.
- (GKVoiceChat) voiceChatWithName(name)
Joins a voice channel. Calling this method joins a voice channel, creating it if necessary. Your game should keep a strong reference to the voice chat object until the player leaves the channel. All participants who join a channel with the same name are connected to each other.A single match can have multiple voice chat channels, and any player in the match can join multiple channels simultaneously. For example, a team-based game might create a channel for each team, and a single channel that includes all of the players.Voice chat objects are dependent on the network connection provided by the match. When the player disconnects from the match, all voice channels associated with that match stop working. Typically, you should exit any voice channels and release any strong references to the channels before disconnecting from the match.Parental controls may prevent a player from joining a voice chat. If the player is not permitted to join the voice channel, a nil object is returned to your application.
- (Boolean) writeToFile(path, atomically:useAuxiliaryFile, encoding:enc, error:error)
Writes the contents of the receiver to a file at a given path using a given encoding. This method overwrites any existing file at path.This method stores the specified encoding with the file in an extended attribute under the name com.apple.TextEncoding. The value contains the IANA name for the encoding and the CFStringEncoding value for the encoding, separated by a semicolon. The CFStringEncoding value is written as an ASCII string containing an unsigned 32-bit decimal integer and is not terminated by a null character. One or both of these values may be missing. Examples of the value written include the following:The methods initWithContentsOfFile:usedEncoding:error:, initWithContentsOfURL:usedEncoding:error:, stringWithContentsOfFile:usedEncoding:error:, and stringWithContentsOfURL:usedEncoding:error: use this information to open the file using the right encoding.
- (Boolean) writeToURL(url, atomically:useAuxiliaryFile, encoding:enc, error:error)
Writes the contents of the receiver to the URL specified by url using the specified encoding. This method stores the specified encoding with the file in an extended attribute under the name com.apple.TextEncoding. The value contains the IANA name for the encoding and the CFStringEncoding value for the encoding, separated by a semicolon. The CFStringEncoding value is written as an ASCII string containing an unsigned 32-bit decimal integer and is not terminated by a null character. One or both of these values may be missing. Examples of the value written include the following:The methods initWithContentsOfFile:usedEncoding:error:, initWithContentsOfURL:usedEncoding:error:, stringWithContentsOfFile:usedEncoding:error:, and stringWithContentsOfURL:usedEncoding:error: use this information to open the file using the right encoding.