2017-05-31 3 views
0

J'essaie d'appeler le initialiseur du WTArchitectView en rapide mais je reçois cette erreur:exemple Wikitude à Swift 3

type of expression is ambiguous without more context

En fait, si je tente de trouver dans le initialiseur autocomplétion Xcode fonctionnalité de code, il n'apparaît pas.

Est-il possible d'appeler cet initialiseur?

Ce sera le code en Objective C:

self.architectView = [[WTArchitectView alloc] initWithFrame:CGRectZero motionManager:nil]; 

Et cette ma traduction à Swift 3:

self.architectView = WTArchitectView(frame: CGRect.zero, motionManager: nil) 

Où self.architectView est le type WTArchitectView et il est une vue dans le story-board .

Répondre

1

J'espère que cette aide un jour quelqu'un

Pour appeler l'initialisation, vous devez importer le mouvement de base en premier.

import CoreMotion 

Bonne codification.