!missing-enum! NIErrorCode not bound !missing-enum! NINearbyObjectRemovalReason not bound !missing-field! NIErrorDomain not bound !missing-field! NINearbyObjectDirectionNotAvailable not bound !missing-field! NINearbyObjectDistanceNotAvailable not bound !missing-protocol! NISessionDelegate not bound !missing-selector! +NISession::isSupported not bound !missing-selector! NINearbyObject::direction not bound !missing-selector! NINearbyObject::discoveryToken not bound !missing-selector! NINearbyObject::distance not bound !missing-selector! NINearbyPeerConfiguration::initWithPeerToken: not bound !missing-selector! NINearbyPeerConfiguration::peerDiscoveryToken not bound !missing-selector! NISession::configuration not bound !missing-selector! NISession::delegate not bound !missing-selector! NISession::delegateQueue not bound !missing-selector! NISession::discoveryToken not bound !missing-selector! NISession::invalidate not bound !missing-selector! NISession::pause not bound !missing-selector! NISession::runWithConfiguration: not bound !missing-selector! NISession::setDelegate: not bound !missing-selector! NISession::setDelegateQueue: not bound !missing-type! NIConfiguration not bound !missing-type! NIDiscoveryToken not bound !missing-type! NINearbyObject not bound !missing-type! NINearbyPeerConfiguration not bound !missing-type! NISession not bound