One Logo Pool Ball
Foundation · IOS API REFERENCE

NSUserActivity

class · iOS 8.0+ · SDK 27.1

class NSUserActivity

Members (42)

static · iOS 12.0+

deleteAllSavedUserActivities

TypeScript
static deleteAllSavedUserActivities(handler: (() => void)): void
Swift declaration
class func deleteAllSavedUserActivities() async
static · iOS 12.0+

deleteSavedUserActivities

TypeScript
static deleteSavedUserActivities(persistentIdentifiers: Array<string>, handler: (() => void)): void
Swift declaration
class func deleteSavedUserActivities(withPersistentIdentifiers persistentIdentifiers: [NSUserActivityPersistentIdentifier]) async
method · iOS 8.0+

addUserInfoEntries

TypeScript
addUserInfoEntries(otherDictionary: NativeMap<unknown, unknown>): void
Swift declaration
func addUserInfoEntries(from otherDictionary: [AnyHashable : Any])
method · iOS 8.0+

becomeCurrent

TypeScript
becomeCurrent(): void
Swift declaration
func becomeCurrent()
method · iOS 8.0+

getContinuationStreams

TypeScript
getContinuationStreams(completionHandler: ((arg0: (InputStream) | null, arg1: (OutputStream) | null, arg2: (NativeError) | null) => void)): void
Swift declaration
func continuationStreams() async throws -> (InputStream, OutputStream)
init · iOS 8.0+ · Deprecated in iOS 10.0

init

TypeScript
static init(): NSUserActivity
Swift declaration
convenience init()
init · iOS 8.0+

init

TypeScript
static initActivityType(activityType: string): NSUserActivity
Swift declaration
init(activityType: String)
method · iOS 8.0+

invalidate

TypeScript
invalidate(): void
Swift declaration
func invalidate()
method · iOS 9.0+

resignCurrent

TypeScript
resignCurrent(): void
Swift declaration
func resignCurrent()
get · iOS 8.0+

activityType

TypeScript
get activityType(): string
Swift declaration
var activityType: String { get }
get · iOS 8.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any NSUserActivityDelegate)? { get set }
set · iOS 8.0+

delegate

TypeScript
set delegate(value: (Implements<NSUserActivityDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any NSUserActivityDelegate)? { get set }
get · iOS 9.0+

isEligibleForHandoff

TypeScript
get isEligibleForHandoff(): boolean
Swift declaration
var isEligibleForHandoff: Bool { get set }
set · iOS 9.0+

isEligibleForHandoff

TypeScript
set isEligibleForHandoff(value: boolean)
Swift declaration
var isEligibleForHandoff: Bool { get set }
get · iOS 12.0+

isEligibleForPrediction

TypeScript
get isEligibleForPrediction(): boolean
Swift declaration
var isEligibleForPrediction: Bool { get set }
set · iOS 12.0+

isEligibleForPrediction

TypeScript
set isEligibleForPrediction(value: boolean)
Swift declaration
var isEligibleForPrediction: Bool { get set }
get · iOS 9.0+

isEligibleForPublicIndexing

TypeScript
get isEligibleForPublicIndexing(): boolean
Swift declaration
var isEligibleForPublicIndexing: Bool { get set }
set · iOS 9.0+

isEligibleForPublicIndexing

TypeScript
set isEligibleForPublicIndexing(value: boolean)
Swift declaration
var isEligibleForPublicIndexing: Bool { get set }
get · iOS 9.0+

isEligibleForSearch

TypeScript
get isEligibleForSearch(): boolean
Swift declaration
var isEligibleForSearch: Bool { get set }
set · iOS 9.0+

isEligibleForSearch

TypeScript
set isEligibleForSearch(value: boolean)
Swift declaration
var isEligibleForSearch: Bool { get set }
get · iOS 9.0+

expirationDate

TypeScript
get expirationDate(): (globalThis.Date) | null
Swift declaration
var expirationDate: Date? { get set }
set · iOS 9.0+

expirationDate

TypeScript
set expirationDate(value: (globalThis.Date) | null)
Swift declaration
var expirationDate: Date? { get set }
get · iOS 9.0+

keywords

TypeScript
get keywords(): Array<string>
Swift declaration
var keywords: Set<String> { get set }
set · iOS 9.0+

keywords

TypeScript
set keywords(value: Array<string>)
Swift declaration
var keywords: Set<String> { get set }
get · iOS 8.0+

needsSave

TypeScript
get needsSave(): boolean
Swift declaration
var needsSave: Bool { get set }
set · iOS 8.0+

needsSave

TypeScript
set needsSave(value: boolean)
Swift declaration
var needsSave: Bool { get set }
get · iOS 12.0+

persistentIdentifier

TypeScript
get persistentIdentifier(): (string) | null
Swift declaration
var persistentIdentifier: NSUserActivityPersistentIdentifier? { get set }
set · iOS 12.0+

persistentIdentifier

TypeScript
set persistentIdentifier(value: (string) | null)
Swift declaration
var persistentIdentifier: NSUserActivityPersistentIdentifier? { get set }
get · iOS 11.0+

referrerURL

TypeScript
get referrerURL(): (string) | null
Swift declaration
var referrerURL: URL? { get set }
set · iOS 11.0+

referrerURL

TypeScript
set referrerURL(value: (string) | null)
Swift declaration
var referrerURL: URL? { get set }
get · iOS 9.0+

requiredUserInfoKeys

TypeScript
get requiredUserInfoKeys(): (Array<string>) | null
Swift declaration
var requiredUserInfoKeys: Set<String>? { get set }
set · iOS 9.0+

requiredUserInfoKeys

TypeScript
set requiredUserInfoKeys(value: (Array<string>) | null)
Swift declaration
var requiredUserInfoKeys: Set<String>? { get set }
get · iOS 8.0+

supportsContinuationStreams

TypeScript
get supportsContinuationStreams(): boolean
Swift declaration
var supportsContinuationStreams: Bool { get set }
set · iOS 8.0+

supportsContinuationStreams

TypeScript
set supportsContinuationStreams(value: boolean)
Swift declaration
var supportsContinuationStreams: Bool { get set }
get · iOS 13.0+

targetContentIdentifier

TypeScript
get targetContentIdentifier(): (string) | null
Swift declaration
var targetContentIdentifier: String? { get set }
set · iOS 13.0+

targetContentIdentifier

TypeScript
set targetContentIdentifier(value: (string) | null)
Swift declaration
var targetContentIdentifier: String? { get set }
get · iOS 8.0+

title

TypeScript
get title(): (string) | null
Swift declaration
var title: String? { get set }
set · iOS 8.0+

title

TypeScript
set title(value: (string) | null)
Swift declaration
var title: String? { get set }
get · iOS 8.0+

userInfo

TypeScript
get userInfo(): (NativeMap<unknown, unknown>) | null
Swift declaration
var userInfo: [AnyHashable : Any]? { get set }
set · iOS 8.0+

userInfo

TypeScript
set userInfo(value: (NativeMap<unknown, unknown>) | null)
Swift declaration
var userInfo: [AnyHashable : Any]? { get set }
get · iOS 8.0+

webpageURL

TypeScript
get webpageURL(): (string) | null
Swift declaration
var webpageURL: URL? { get set }
set · iOS 8.0+

webpageURL

TypeScript
set webpageURL(value: (string) | null)
Swift declaration
var webpageURL: URL? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Foundation types →