Documentation Archive Developer
Search

FinderSync Changes

FinderSync

Removed FIFinderSyncController.setBadgeImage(NSImage!, forBadgeIdentifier: String!)
Added FIFinderSync
Added FIFinderSyncController.setBadgeImage(NSImage!, label: String!, forBadgeIdentifier: String!)
Modified FIFinderSyncController
Superclasses
FromNSObject
ToNSExtensionContext

Modified FIFinderSyncController.directoryURLs
Declaration
From
var directoryURLs: NSSet!
To
var directoryURLs: Set<NSObject>!

Modified FIFinderSyncProtocol
NameProtocols
FromFIFinderSyncNSObjectProtocol
ToFIFinderSyncProtocol--

Modified FIFinderSyncProtocol.beginObservingDirectoryAtURL(NSURL!)
Optional
From--
Toyes

Modified FIFinderSyncProtocol.endObservingDirectoryAtURL(NSURL!)
Optional
From--
Toyes

Modified FIFinderSyncProtocol.menuForMenuKind(FIMenuKind) -> NSMenu!
Optional
From--
Toyes

Modified FIFinderSyncProtocol.requestBadgeIdentifierForURL(NSURL!)
Optional
From--
Toyes

Modified FIFinderSyncProtocol.toolbarItemImage
DeclarationOptional
From
optional var toolbarItemImage: NSImage! { get }
--
To
@NSCopying optional var toolbarItemImage: NSImage! { get }
yes

Modified FIFinderSyncProtocol.toolbarItemName
Optional
From--
Toyes

Modified FIFinderSyncProtocol.toolbarItemToolTip
Optional
From--
Toyes