newDescriptor
TypeScriptstatic newDescriptor(): MTRServerClusterSwift declarationclass func newDescriptor() -> Selfclass · iOS 17.6+ · SDK 27.1
class MTRServerClusterstatic newDescriptor(): MTRServerClusterSwift declarationclass func newDescriptor() -> SelfaddAccessGrant(accessGrant: MTRAccessGrant): voidSwift declarationfunc addAccessGrant(_ accessGrant: MTRAccessGrant)addAttribute(attribute: MTRServerAttribute): booleanSwift declarationfunc addAttribute(_ attribute: MTRServerAttribute) -> Boolstatic init(clusterID: _Foundation_NSNumber, revision: _Foundation_NSNumber): (MTRServerCluster) | nullSwift declarationinit?(clusterID: NSNumber, revision: NSNumber)removeAccessGrant(accessGrant: MTRAccessGrant): voidSwift declarationfunc removeAccessGrant(_ accessGrant: MTRAccessGrant)get accessGrants(): Array<MTRAccessGrant>Swift declarationvar accessGrants: [MTRAccessGrant] { get }get attributes(): Array<MTRServerAttribute>Swift declarationvar attributes: [MTRServerAttribute] { get }get clusterID(): _Foundation_NSNumberSwift declaration@NSCopying var clusterID: NSNumber { get }get clusterRevision(): _Foundation_NSNumberSwift declaration@NSCopying var clusterRevision: NSNumber { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRServerCluster.init()
inherited init: cannot prove legal (class declares 1 custom initializer)