2016-06-30 13 views
1

Ich habe den Inhalt der AST für Objective-C-Methoden gelöscht und einige der Methoden haben eine IBActionAttr als Kind.Kann ich IBActionAttr in iOS erkennen?

IBActionAttr ist jedoch kein Stmt oder Decl. Wie sollte ich herausfinden ob der ObjCMethodDecl einen IBActionAttr hat?

Antwort

1

Verwenden Sie die Methode hasAttr<IBActionAttr>() von Decl funktioniert

Decl->hasAttr<IBActionAttr>() gibt true zurück, wenn Decl Attribut hat IBActionAttr