Class

IMKServer

The IMKServer class manages client connections to your input method. When you write the main function for your input method, you create an IMKServer object. You should never need to override this class.

Declaration

class IMKServer : NSObject

Topics

Initializing a Server Object

init!(name: String!, bundleIdentifier: String!)

Creates and returns a server object from property list information contained in the provided bundle.

init!(name: String!, controllerClass: AnyClass!, delegateClass: AnyClass!)

Creates and returns a server object initialized with the provided parameters.

Getting a Bundle for the Input Method

func bundle() -> Bundle!

Returns an NSBundle object for the input method.

Constants

IMKModeDictionary

The input method mode dictionary key.

IMKControllerClass

The input method controller class key.

IMKDelegateClass

The input method delegate class key.

Relationships

Inherits From

Conforms To