Class: GKInvite
Overview
A GKInvite object represents a matchmaking invitation sent by another player to the local player. Your game never directly creates GKInvite objects. Instead, these objects are created by Game Kit and delivered to your game’s matchmaking event handler. See GKMatchmaker Class Reference.
Instance Attribute Summary (collapse)
-
- hosted
readonly
A Boolean value that states whether the game is hosted on your servers.
-
- inviter
readonly
The identifier for the player who sent the invitation.
-
- playerAttributes
readonly
The player attributes for the match.
-
- playerGroup
readonly
The player group for the match.
Method Summary
Methods inherited from NSObject
#!, #!=, #!~, #, #==, #===, #=~, #Rational, #__callee__, #__method__, #__send__, #__type__, `, alloc, allocWithZone:, #autoContentAccessingProxy, autoload, autoload?, autorelease_pool, #awakeAfterUsingCoder:, binding, block_given?, caller, cancelPreviousPerformRequestsWithTarget:, cancelPreviousPerformRequestsWithTarget:selector:object:, catch, class, classFallbacksForKeyedArchiver, #classForCoder, #classForKeyedArchiver, classForKeyedUnarchiver, #clone, conformsToProtocol:, #copy, copyWithZone:, #dealloc, #define_singleton_method, description, display, #doesNotRecognizeSelector:, #dup, #enum_for, #eql?, #equal?, #extend, fail, #finalize, format, #forwardInvocation:, #forwardingTargetForSelector:, framework, #freeze, #frozen?, getpass, gets, global_variables, #init, initialize, #initialize_clone, #initialize_copy, #initialize_dup, #inspect, instanceMethodForSelector:, instanceMethodSignatureForSelector:, #instance_eval, #instance_exec, #instance_of?, #instance_variable_defined?, #instance_variable_get, #instance_variable_set, #instance_variables, instancesRespondToSelector:, isSubclassOfClass:, #is_a?, iterator?, #kind_of?, lambda, load, load_bridge_support_file, load_plist, local_variables, loop, #method, #methodForSelector:, #methodSignatureForSelector:, #methods, #mutableCopy, mutableCopyWithZone:, new, #nil?, open, p, #performSelector:onThread:withObject:waitUntilDone:, #performSelector:onThread:withObject:waitUntilDone:modes:, #performSelector:withObject:afterDelay:, #performSelector:withObject:afterDelay:inModes:, #performSelectorInBackground:withObject:, #performSelectorOnMainThread:withObject:waitUntilDone:, #performSelectorOnMainThread:withObject:waitUntilDone:modes:, print, printf, #private_methods, proc, #protected_methods, #public_method, #public_methods, #public_send, putc, puts, raise, rand, readline, readlines, #replacementObjectForCoder:, #replacementObjectForKeyedArchiver:, require, resolveClassMethod:, resolveInstanceMethod:, #respond_to?, #respond_to_missing?, select, #send, setVersion:, #singleton_methods, sprintf, srand, superclass, #taint, #tainted?, #tap, test, throw, #to_plist, #to_s, trace_var, trap, #trust, #untaint, untrace_var, #untrust, #untrusted?, version
Constructor Details
This class inherits a constructor from NSObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class NSObject
Instance Attribute Details
- (Boolean) hosted (readonly)
A Boolean value that states whether the game is hosted on your servers. (read-only) If the value of the hosted property is YES, this is a match hosted on your own server. If the value is NO, this is a peer-to-peer match using Game Center. The default is NO.
- (String) inviter (readonly)
The identifier for the player who sent the invitation. (read-only)
- (Integer) playerAttributes (readonly)
The player attributes for the match. (read-only) The value of this property matches the playerAttributes property of the original match request used to create the match.
- (Integer) playerGroup (readonly)
The player group for the match. (read-only) The value of this property matches the playerGroup property of the original match request used to create the match.